I have a situation where I have a pointer to a data member, and from that, wish to recover the address of the containing object (implementing \'properties\' class for an object)