SerializationReader reader, SixModelObject obj) {
KnowHOWREPRInstance body = (KnowHOWREPRInstance)obj;
body.name = reader.readStr();
body.attributes = new ArrayList<SixModelObject>();
SixModelObject attrs = reader.readRef();
long elems = attrs.elems(tc);
for (long i = 0; i < elems; i++)
body.attributes.add(attrs.at_pos_boxed(tc, i));
body.methods = ((VMHashInstance)reader.readRef()).storage;
}