This reads really weirdly to me. Is `req.accepts('html, json') === 'json'` better than `req.accepts('json')`?