Optimized the parse function and allowed '1' and '0' to be parsed with it.
Removed the isNot() function and added an extIs() function.
Added some comments to the parse function.
Finished docblock of parse() function.
Optimized the extParse() function.
Optimized the extIs() function.
Changed the valNot and arrNot methods to protected and placed a mechanism to do tests on protected/private methods.
Removed old tests and added more assertions to some tests.
Merged the valNot() and arrNot() functions into the opNot() function.
Added the opAnd() and opOr() functions. Coded the tests for the opNot(), opAnd() and opOr() functions for 100% coverage.
Modified docblock and typo.
Added missing tests.
Change the names of the remaining functions to be consistent with the rest of the class.