Hi Mattias Sjögren,
Thanks for the response.
I say you Attributes do implement Interfaces, you have to define an
Attribute type to support it. However, is that consider 'breaking' or
'stretching' the contract, when using Reflection, when the udt wants other
types to use itself?