What is the purpose of using $pager when it's not an official identifier? You don't even have a custom alias to return the $pager identifier anywhere.
There are $away and $awaymsg identifiers to come in hand when making an away script, along with /tnick command to set a temporary nickname.
Brain fart? You can't possibly put the blame on it.