Add a completion engine.