Function Subspace :: sus :: mem :: addressof
Returns the address of an object, regardless of whether a class type
overrides operator&.
This is like
std::addressof,
without pulling in all of the <memory> header. It also supports Obj-C ARC
pointers.