{"ast_node_type":"other","tokens":[{"end":64,"kind":"keyword","start":0,"text":"Field(field,"}]}
            Field(field, _) => self.project_field(base, field)?,
            Subtype(_) => base.transmute(base.layout(), self)?,
            Downcast(_, variant) => self.project_downcast(base, variant)?,