* refactor tests * additional unit tests, closes #10 * refactor * better error messages * add downport step, closes #9 * test
* refactor tests * additional unit tests, closes #10 * refactor * better error messages * add downport step, closes #9 * test