def gt(other)
      raise NoMethodError.new(nil, :gt) unless other.is_a?(Number)
      operate(other, :>)
    end
def gt(other)
      raise NoMethodError.new(nil, :gt) unless other.is_a?(Number)
      operate(other, :>)
    end
Hash-equality works differently than `==` equality for numbers.
 Hash-equality must be transitive, so it just compares the exact value,
 numerator units, and denominator units.
 The SassScript `>` operation.

 @param other [Number] The right-hand side of the operator
 @return [Boolean] Whether this number is greater than the other
 @raise [NoMethodError] if `other` is an invalid type