|Re: [higgins-dev] IdAS update proposals|
>I think I see what you're asking. My intent was that it would return an IAttribute instance which had neither a type, nor any values. We could optionally or also make addAttribute take a type argument so that the returned IAttribute has a type associated with it.
I just updated addAttribute on the wiki. In doing so, I removed the TransactionSemantics from the version that takes a type and returns a value-less attribute. Does it make sense to allow an attribute add to be committed before any values have been placed on it? I don't think so.