public Engine use(Pipeline pipeline) {
homeScriptFolder(pipeline.getScriptsHome());
this.source = pipeline.getSource();
this.sink = pipeline.getSink();
this.resultSetToEntries = new ResultSetToEntries();
pipeline.getPreRowTransformers().forEach(t -> startWith(t));
List<EntryTransformation> trafos = pipeline.getEntryTransformations();
trafos.forEach(t -> {
String name = t.getColumnName();
if (name != null) {