Version 1.5. Adds new edge cases. Add new test suite 4.