The `_.clone` function is pretty useless overall. In large data sets, those extra function calls can add up and it isn't really doing anything complicated.

On a side note, what's the process for getting this pull request accepted and/or rejected? Any other changes needed, or are there just other eyes that need to take a look at it before a decision can be made?