Added coverage. Updated dependencies.
Automatically rewritten for npm.