{"ast_node_type":"other","tokens":[{"end":98,"kind":"keyword","start":0,"text":"if"}]}
            if !pred.syntax().siblings_with_tokens(Direction::Next).any(|it| it.kind() == T![,]) {
        if let Some(pred) = self.predicates().last() {
                ted::append_child_raw(self.syntax(), make::token(T![,]));