Attempt to rewrite Underscore