Override to provide custom field naming.
Override to provide custom field naming. Caching is recommended for performance.
Given the SexpData for the sealed family, disambiguate and
extract the SexpData associated to the Name implementation
(if available) or otherwise return None.
Given the SexpData for the sealed family, disambiguate and
extract the SexpData associated to the Name implementation
(if available) or otherwise return None.
Given the SexpData for the contained product type of Name,
encode disambiguation information for later retrieval.
Given the SexpData for the contained product type of Name,
encode disambiguation information for later retrieval.
Product types are disambiguated by an extra layer containing a single key which is the name of the type of product contained in the value. e.g.
(:my-type (...))