<!-- Tell us about the use case that you hope to solve. Try to avoid the XY Problem (https://xyproblem.info/) so that we can fully understand your requirements. If you have a specific feature in mind that you think will solve it, tell us about that too in as little or as much detail as you like. --> Add support for using reader-writer APIs based on Ion 1.1 and macro generation with code gen.