pub trait WmIntRange { type Int; // Required method fn to_inclusive_range(self) -> RangeInclusive<Self::Int>; }