Add another overloaded constructor subtest.
Add subtests for static operations.
Tweak comments.
Some tests for operations.
Check for TypeError more idiomatically.