Why the long parameter names? Maybe just `path` and `version`?