But then you remove the ability of true nestedness (or at least introduce the same confusion):
alias blah {
sub blah1 {
sub blah2 {
return test
}
return $blah2
}
return $blah1
}
Meaning, what if I want to have an alias that is local to the local alias?