Reducing the `extrat` method.

Also, `this._previousComparator` is set to undefined instead false
when collection was not sorted using this comparator or is not sorted
at all.