I once thought of this concept, but I too feel the work-around is too much work for me and for Perl. It feels to me like the sort of thing the /o modifier does for regexes: we need to be able to change the op-tree at a much lower level.
Jeff japhy Pinyan,
P.L., P.M., P.O.D, X.S.:
Perl,
regex,
and perlhacker How can we ever be the sold short or the cheated, we who for every service have long ago been overpaid? ~~ Meister Eckhart