Done with an initial implementation of only emitting records for data types autodecoding nullables/enums/unions for ReasonRelay, and I gotta say, this feels great! Being able to pattern match on GraphQL data (including unions and enums) almost feels like cheating 🙀😺