(...) but the biggest reason to support indented sub definitions is:
Now that's convincing. Well erm... to do things right I'd need to check also what the current package is, for package NAME BLOCK definitions. Then, there could be a inline subroutine(LIST) or even inline subroutine LIST calling an inlineable subroutine imported from elsewhere. I could require B::Deparse and do a coderef2text in that case. Looks like the CAVEATS section needs to be much longer in the pod... or much more work to be done.
But then, as I mentioned elsewhere in this thread, I'm not at all sure if this package is worth the effort.
perl -le'print map{pack c,($-++?1:13)+ord}split//,ESEL'