lvalue subs are experimental and have been since what 5.006 ?
perltodo does say lvalue subs don't work in debugger since DB::sub ignores attributes and would be good to fix (fix debugger i.e.)
I am wondering if anyone has found a workaround, I am still in favor of using lvalue subs, as it's syntactically more elegant.