Added  methods for unary ! op checks