 
     other.start.isEqual(@start) and other.end.isEqual(@end)
 
-  # Public: Identifies if the `Range` is on the same line.
+  # Identifies if the `Range` is on the same line.
   #
   # In other words, if `start.row` is equal to `end.row`.
   #

    end = if @end.isGreaterThan(otherRange.end) then @end else otherRange.end
    new Range(start, end)

  # Public: Identifies if a `Range` is empty.
  #
  # A `Range` is empty if its start {Point} matches its end.
  #

      @start = pointB
      @end = pointA

  # Creates an identical copy of the `Range`.
  #
  # Returns a duplicate {Range}.
  copy: ->
    new Range(@start.copy(), @end.copy())

  # Identifies if two `Range`s are equal.
  #
  # All four points (`start.row`, `start.column`, `end.row`, `end.column`) must be
  # equal for this method to return `true`.
