code: function(objects, user) {
      if (!_.isArray(objects)) {
        return PermissionService.isForeignObject(user.id)(objects);
      }
      return _.any(objects, PermissionService.isForeignObject(user.id));
    }
docs: Given an object, or a list of objects, return true if the list contains
  objects not owned by the specified user.