Fixes for collections; test for private strings; respect [NonSerialized]; add superclasses; qualify namespaces