internal Generic(IntPtr reference) { rec = PInvokeHelper.PtrToStructure<GenericRec>(reference); }
internal Generic(GenericRec genInternal) { rec = genInternal; }