>How about if I rename the new implementation of data() to private(),
>and then reimplement data() without the fancy caller() trick?  Would
>that satisfy all parties?

Yes, this would be a good solution, clear and flexible.

                        Jochen

Reply via email to