Exists
If you want to check whether an alias is filled, you probably want DoesNotExist instead.
This condition takes a reference as an argument. It returns 1.0 if the condition subject exists and if the subject and the argument are not the same object. Otherwise, the condition returns 0.0.