in reply to Wide open Closures?
my %stack = ( previous => \%previous, output => \%output, current => \%current ); [download]
-sam