If we are throwing out methods, I might use something like this:

Code:
raw *:*:{
  var %alias = $+(raw_,$right($+(000,$numeric),3))
  if ($isalias(%alias)) %alias
}

alias raw_001 { echo -a Raw 001 }
alias raw_002 { echo -a Raw 002 }
alias raw_003 { echo -a Raw 003 }


Just another option. :P

-genius_at_work