public override object OnRead(ByteObjectReader reader, Type defaultItemType) { return reader.Enum(defaultItemType); }