I have written a two way hash thats meets my needs. It behaves more like an object than a tied hash, but in many circumstances, it can be used exactly like a hashref. There is really a class that inherits from the tied hash definition. The class takes care of delegating method calls that are above and beyond standard tieing.
should be general enough to handle controlling just about any tied variable in a manner similar to this task.
I'd really appreciate any comments about this project, it will hopefully end up being my first cpan submission.