mcflat: new constructors for use with engines.New