internal static Interval <T> Configure <T>(this Interval <T>?domain) where T : struct => domain.ValueOrElse(() => Rng.TypeDomain <T>());