I think we will need a canonical form. There are many places that key
stuff off the string canonical form of the object name. I think that
instead of keeping the original name around, we throw it out and
replace it with canonical name form, since the original name doesn't
really matter. Also I would hope the canonical form is the same as
object name.
One other thing, it doesn't look like this is escaping key values, or
checking for illegal characters.
-dain
--
Dain Sundstrom
Chief Architect
Gluecode Software
310.536.8355, ext. 26