Why not simply assign ``result`` to the return value of ``_.detect``? Also, could this be implemented more performantly without an ``_`` method?