Added new tests.

All 59 tests pass.