in reply to De-Overload reference?
Returning the variable itself from %{}? It sounds like you should be using magic instead of overloading. What are you trying to achieve?