remove.spec rewritten
pathMatcher refactored