- The logic for writing class hierarchies was fixed for UnSerialization, but strangely not for serialization
DataMember member;
Class c;
for(c = _class; c && (!c.base || c.base.type != systemClass) && c.base != lastClass; c = c.base);
DataMember member;
Class c;
for(c = _class; c && (!c.base || c.base.type != systemClass) && c.base != lastClass; c = c.base);
for(member = c.membersAndProperties.first; member; member = member.next)
{
for(member = c.membersAndProperties.first; member; member = member.next)
{