WIP: move the CF types to plist/cf
This sets the stage for pulling the parsers and generators out into their own packages. Additionally, the CF types can become a programmable API surface.
This sets the stage for pulling the parsers and generators out into their own packages. Additionally, the CF types can become a programmable API surface.