public static T FromData <T>(BitBuffer data) where T : BinaryClassChunk
        {
            BinaryClassChunk instance = Activator.CreateInstance(typeof(T), (object[])null) as BinaryClassChunk;

            instance.SetData(data);
            return((T)instance);
        }