[[Put]] in WebIDL is buggy. It never invokes NameCreator or IndexCreator. I'd like IndexCreator to be invoked if present if the property name is numeric (as per Array's definition -- ToString(ToUint32(P)) == P && ToUint32(P) < 2**23-1) and otherwise NameCreator to be invoked if present.
-- Ian Hickson U+1047E )\._.,--....,'``. fL http://ln.hixie.ch/ U+263A /, _.. \ _\ ;`._ ,. Things that are impossible just take longer. `._.-(,_..'--(,_..'`-.;.'
