pass EngineBuilder function in less preprocessor, use statically configured value for default constructor