Added some line breaks so I don't have to scroll in Github. Added a test case to complete the full coverage.