I dont get this alias
alias startwithupper { if ( $1 ) { return $isupper($left($regsubex($$1,/\\W+/g,$null),1)) } else return $false }
Whats it supposed to do? Why do you use regsubex?