unsafe Ptr functionality can be found in Foreign.ForeignPtr.Unsafe