resolving dependency cycle by running tests with tape instead of tap