title: How to chain get and map the result with lodash?
body: <p>I've got a list I'm trying to pull an object from using _.get but following that selection I need to loop over the object to create a new property. So far I've been successful using a combination of _.get and _.map as shown below but I'm hoping I can use _.chain in some way.</p>
  
  <pre><code>var selected = _.get(results, selectedId);
  return _.map([selected], result =&gt; {
    var reviews = result.reviews.map(review =&gt; {
      var reviewed = review.userId === authenticatedUserId;
      return _.extend({}, review, {reviewed: reviewed});
    });
    return _.extend({}, result, {reviews: reviews});
  })[0];
  </code></pre>
  
  <p>Is it possible to do a transform like this using something other than map (as map required me to break this up/ creating an array with a solo item inside it). Thank you in advance!</p>