0.45.0-rc16

(fix): The Conjure importer now correctly keys the union subvariant by the property of the discriminant.

union:
discriminant: type
union:
square: Square
circle: Circle

is equal to the following Fern Definition:

fern
1union:
2 discriminant: type
3 types:
4 square:
5 type: Square
6 key: square
7 circle:
8 type: Circle
9 key: circle