internal static extern Status Random(out ElementModQHandle handle);
internal static extern Status ToHex( ElementModQHandle handle, out IntPtr out_hex);
internal static extern Status Free(ElementModQHandle handle);
internal static extern Status GetData( ElementModQHandle handle, ulong **out_data, out UIntPtr out_size);
internal static extern Status NewUnchecked( ulong *in_data, out ElementModQHandle handle);