Added tests for edgecases in order to prove what is not possible to do.
Changed a test name.
Broke the build. Oops. Added another edge case.