Added evaluation rules for and, or, not, equals, and less.