public void NullableIntSome()
        {
            var typebuilder = new TypeBuilder();

            var option = typebuilder.AddTable("NullableInt");

            option.AddField("Some", new FlatBuffersType(BaseType.Int));

            typebuilder.Compile();

            var builder = new FlatBufferBuilder(1);

            builder.ForceDefaults = true;
            var builderWrapper = new FlatBufferBuilderWrapper(typebuilder, builder);

            builderWrapper.StartTable("NullableInt");
            builderWrapper.AddInt("Some", 5);
            //builderWrapper.("Some", new object[0]);
            builderWrapper.Finish(builderWrapper.EndTable());

            var beginData  = builder.DataBuffer.Position;
            var countData  = builder.DataBuffer.Length - beginData;
            var byteBuffer = new ByteBuffer(builder.DataBuffer.Data.Skip(beginData).Take(countData).ToArray());
            var wrapper    = new FlatBufferWrapper(typebuilder, "NullableInt", byteBuffer, true);

            var wr = wrapper["Some"];

            Assert.AreEqual(5, wr);
        }