{"ast_node_type":"other","tokens":[{"end":38,"kind":"keyword","start":0,"text":")"}]}
    ) -> (Box<[PatId]>, Option<u32>) {
        binding_list: &mut BindingList,
        let args: Vec<_> = args.map(|p| self.collect_pat_possibly_rest(p, binding_list)).collect();