[Pitch] Attachments

This looks great!

Pure bikeshedding: Does the word "attachable" in the property/parameter names attachableValue/AttachableValue really carry its weight? You can’t very well attach something that isn’t attachable. It feels like this would read much better if the property/parameter names were just value/Value. Or maybe content/Content?