fails:Enumerable#find passes each entry in enum to block while block when block is false
fails:Enumerable#find returns nil when the block is false and there is no ifnone proc given
fails:Enumerable#find returns the first element for which the block is not false
fails:Enumerable#find returns the value of the ifnone proc if the block is false
fails:Enumerable#find doesn't call the ifnone proc if an element is found
fails:Enumerable#find calls the ifnone proc only once when the block is false
fails:Enumerable#find calls the ifnone proc when there are no elements
fails:Enumerable#find passes through the values yielded by #each_with_index
fails:Enumerable#find returns an enumerator when no block given
fails:Enumerable#find passes the ifnone proc to the enumerator
fails:Enumerable#find gathers whole arrays as elements when each yields multiple
