internal VowpalWabbitMarshalActionArrayImpl(
     MarshalAction marshal,
     T[] data,
     int length)
 {
     this.data    = data;
     this.length  = length;
     this.marshal = marshal;
 }
 internal VowpalWabbitMarshalActionImpl(MarshalAction marshal, T data)
 {
     this.data    = data;
     this.marshal = marshal;
 }