fix attrwrapper of an object which becomes dict backed and support non str types
if we get the attrwrapper of an object, then change it to be dict-backed, the original attrwrapper should remain valid but no longer connected to that object.
Showing
This diff is collapsed.