[SUITEDEV-2114] use Escher instance, pass options to the instance, refactorings