public void Decode <T>(IByteArrayReader reader, out object value) where T : new()
        {
            Int32 valueEx = 0;

            reader.ReadI32(ref valueEx);
            value = valueEx;
        }