public static bool operator <(Rational ALhs, float ARhs) => ALhs.CompareTo(ARhs) < 0;
public static bool operator <=(Rational ALhs, double ARhs) => ALhs.CompareTo(ARhs) <= 0;
public static bool operator >=(Rational ALhs, Rational ARhs) => ALhs.CompareTo(ARhs) >= 0;
public static bool operator <(StreamTime ALhs, float ARhs) => ALhs.CompareTo(ARhs) < 0;
public static bool operator <=(StreamTime ALhs, double ARhs) => ALhs.CompareTo(ARhs) <= 0;
public static bool operator >=(StreamTime ALhs, StreamTime ARhs) => ALhs.CompareTo(ARhs) >= 0;