Applies the given arguments. This method MUST throw an Exception on invalid args.
@override NodeList call(NodeList nodes) => nodes .expand((node) => node.parent?.children.where((it) => node != it) ?? []);