Cast id to string.
Port test cases to mocha, remove vows dependency.