The "relatively" new feature I meant is lvalue subs, yes. I wasn't saying not to use them at all; the "like that" meant to avoid using them in uncommon ways. Or do thorough testing on all perl versions you expect to use. Since I don't know of a specific problem, this counts as FUD, but I am unrepentant.