Added UNDEFINED operator for those weirdo edge cases (: