Bug fixes

* Changed `withArgs` to be parameterised.
* Fixed annoying and misleading error message for PathFacts.
Glad to see less wild-card imports :)