public RelativeFileFilter(Path basePath, List<String> wildcards){
            super(wildcards);
            if (basePath == null) {
                throw new IllegalArgumentException("Relative base paths must not be null");
            }