public override void unserialize(BytesStream stream)
 {
     base.unserialize(stream);
     name  = stream.ReadString();
     value = stream.ReadInt32();
 }