@bifodus here we should perform a check on the length of the ids.  If multiple ids are requested, then we'll want the json output to be an array, otherwise we want to return a single resource, calling for something like this:
````javascript
if(ids.length === 1)return resource.read(ids[0], null, errHandler(next, function(resource){
  res.json(resource ? 200 : 404, resource);
});
````