Creates an instance with mutable access to the memory pointed to by p.
init(adding_mutation_to p: Pointer<Pointee>)
Warning: while this initializer is not in itself unsafe, it should be used with caution.