bool matches(String sourcePackage, String source, String target) => Glob(_normalizePath(this.source, sourcePackage)).matches(source) && Glob(_normalizePath(this.target, sourcePackage)).matches(target);