Docs, tests, bugfix, and 0.0.18

Could I request a `npm publish` when/if this lands?