Don't overload operator&()

...because it's necessary in some functions to check whether two vars are the
same.  There are two choices to replace it:
 var.ptr<char>() // When you need a non-const
 var.str()       // For all the library functions that want const char*