class Range
def ==(other)
def ==(other) %x{ if (!other._isRange) { return false; } return #{self}.exclude === other.exclude && #{self}.begin == other.begin && #{self}.end == other.end; } end
def ==(other) %x{ if (!other._isRange) { return false; } return #{self}.exclude === other.exclude && #{self}.begin == other.begin && #{self}.end == other.end; } end