But then you remove the ability of true nestedness (or at least introduce the same confusion):

Code:
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?