title: Trying to return ALL objects with key values that match these values
body: <p>So lets say I have some JSON:</p>
  
  <pre><code>{
      "users": [{
          "name": "bob",
          "age": 16,
          "likes": ["cats", "kayaking", "knitting"]
      }, {
          "name": "kyle",
          "age": 19,
          "likes": ["dogs", "soccer", "baseball"]
      }, {
          "name": "mike",
          "age": 18,
          "likes": ["cats", "cars", "kayaking"]
      }]
  }
  </code></pre>
  
  <p>and I want to go through that and return all user objects with the likes that include "cats" and "kayaking". I'm using lodash and there doesn't seem to be a lodash method to do that. I only see _.findKey and _.includes. Is there a method or group of methods that I can use that'll do this or am I better off just using vanilla javascript?</p>