Today it relies on the `Param` trait for conversion but that makes code gen considerably more complicated and confusing for callers.
Today it relies on the
Paramtrait for conversion but that makes code gen considerably more complicated and confusing for callers.