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