now that loop passes don't use DomFrontier, there is no reason