Splice a view (subset) object's fields into a master object's fields.
Splice a view (subset) object's fields into a master object's fields.
the subset object
master object
the master object with the view object's corresponding fields merged/overlayed
Project fields from given master object to a view object of type T.
Project fields from given master object to a view object of type T. Field names/types must match master precisely.
the master object from which the smaller object is projected
an object of type T which is a "subset" of the master