engines: handle initializers with an arity!=1