bool operator >=(Time left, Time right) { return left.AsMicroseconds() >= right.AsMicroseconds(); }
bool operator <(Time left, Time right) { return left.AsMicroseconds() < right.AsMicroseconds(); }
bool operator ==(const Time& left, const Time& right) { return left.AsMicroseconds() == right.AsMicroseconds(); }
Time operator /(const Time& left, Int64 right) { return Microseconds(left.AsMicroseconds() / right); }
Time operator -(const Time& left, const Time& right) { return Microseconds(left.AsMicroseconds() - right.AsMicroseconds()); }
Time operator -(const Time& right) { return Microseconds(-right.AsMicroseconds()); }