We do have reference functionality, that's what the AT_REF/AT_REDEF macros are doing. That's how the `AT_DEREF(anObject, value)` below is working, it is returning a value by reference.

Please remove the comments, the code was correct.