pub fn invocation( id: impl AsRef<str>, positional: &[Arc<RValue>], named: &[(&str, RValue)] ) -> Arc<RValue>