all GHC.Ptr specs in Foreign.Ptr
after spring cleaning, ByteString.Unsafe still works