wrap Nodes::Sifter with Nodes::Grouping for operators