Added another test case. Seems functional.