public void Write(BinaryOutputStream s)
 {
     properties.WriteToStream(s);
     code.Write(s);
     s.WriteObjectArray(layers);
     s.WriteObjectArray(resources);
 }
 public void Write(BinaryOutputStream s)
 {
     properties.WriteToStream(s);
     s.WriteObjectArray(keys);
     s.WriteInt32(0);
     code.Write(s);
 }