Enumerable for function(2)

AFAIK Streams are just 2-ary functions, that is why Enumerable is implemented for them.