@abstractcow I've described Rust's as like trying to summit K2. To me it's one of the single hardest parts of dealing with the language.It _is_ incredibly flexible, but that flexibility comes at a significant onboarding, training, and reading cost. That is neither good nor badโit's a choice, albeit not one I would have madeโand there have been tools and libraries published to make it easier, but it is still rough.@recursive