pub trait NaturalTransform<T: Param<Param = Self::Param>>: Param { // Required method fn transform(self) -> T; }