TBoundValueMap

Encapsulates a mapping of a value type to a specific attribute set (of any attribute type) Our keys are held by the attribute set we point to (keys are shared) while we hold the mapped values internally.