pub fn lit_with_metadata<T>( n: T, metadata: impl Into<Option<HashMap<String, String>>>, ) -> Exprwhere T: Literal,