It's explained in class Nullarify:

    override def runsAfterGroupsOf: Set[String] = Set("splitter")
      // assumes idents and selects have symbols; interferes with splitter distribution
      // that's why it's "after group".