This library would benefit greatly from a test suite, testing for predictable behaviors within specified precision. This would likely be dependent on issue #12 being resolved.