fix(infrastructure): allow to use non-default process engine in case it is the only one registered with ProcessEngines

Closes #32