linking to Engine::createCondition