public static bool InBetween <T>(this IComparable <T> @this, T value1, T value2)
 => @this.MoreThan(value1) && @this.LessThan(value2);
 public static bool InBetween(this IComparable @this, object value1, object value2)
 => @this.MoreThan(value1) && @this.LessThan(value2);