Task
Provide a value mapper that can transform record types to and from a PMap, with support for nested types.
Also support a schema API in PMap, with linked support to generate from the record type. This might belong in the code module to pull in type information from the annotation API?