add a test suite for GreaterEqual and LowerEqual + some bug fixes