Is there a specific reason for the dependency on Mocha 0.9.8? Could the dependency be loosened a bit so that the latest 0.9.12 build of Mocha could be used?
Good question. I've made the change in a branch:
Someone want to review it before merging into master?
Pegged to 0.9.12:
Let me know if it's good to merge into master.
This looks good to me. Thanks, Dan.