beware, ``$route->getCondition()`` does not exist in 2.3, which is the LTS and so should still be supported