public final void createWordlistFSAWorker(final Supplier<File> preStart, final Consumer<WorkerAbstract<?>> onStart,
            final Consumer<WorkerAbstract<?>> onEnd, final Consumer<Exception> onCancelled){
        final Function<File, WorkerAbstract<?>> creator = outputFile -> new WordlistFSAWorker(parserManager, onCancelled, outputFile);
        createWorker(WordlistFSAWorker.WORKER_NAME, creator, preStart, onStart, onEnd);
    }