Is this ``elif`` necessary anymore? It looks like ``get_process_constraints()`` sets the default engine in the constraints if there is no other matching engine.