Detects if operation on collection may be simplified.
For example:
option.map(myValueIsGoodEnough).getOrElse(false)
sequence.find(function).isDefined
iterable.foldLeft(0) { _ + _ }

is the same as


option.exists(goodEnoughValue)
sequence.exists(function)
iterable.sum