$~ident will only call $~ident if $ident is a built in identifier.

Code:
alias t return t


//echo -a $t $~t $~time