check for truth instead of definedness