Full test coverage.
Prepped for version 1.2.0