Added a 'not' version of if [arg] is defined. Added the unless command (the same as if not)