By the combined powers of Variable::Magic and Sub::Prototype::Util, I wrote a script to count how many times get magic was triggered for each core function. The result of this survey is that chop actually calls get magic twice on its argument. Fixed with attached patch (ok against 33824). Vincent.Thread Next