code: function getMissingProps(data) {
    var containsKey = _.partial(_.contains, _.keys(data));
    return _.filter(required, function (req) {
      return !containsKey(req);
    });
  }
docs: return an array containing all the missing required
  properties