pub fn intent( kind_name: &str, origin: Origin, fields: Vec<(&str, Expr)>, ) -> Expr
Build an Intent value: a kind-tagged map carrying origin then fields.
kind
origin
fields