Functional up to applyHits.