Engine is not longer global and have it`s own type `CoefficientEngine`