This doesn't make sense IMO, not only is it not isomorphic to Scala's collect, but who put it in?