Holding records is meaningful only when the record

is worthy of you.
Types are quite similar.
Records may be treated like maps.
While types may not.
Further study reveals why.
Either sort of datatype can define methods in a protocol.
Surely we can implement our own by now.