improve how we call do FILENAME so we can catch errors
various tests for edge cases
more testing for coverage
add META and README
update Changes
improve tests
fix typo in error message
simplify do wrapper
document that other require overrides are not respected
add comment to dist.ini