This is the tiniest of nits, but could we get away with something like:

```javascript
var name

Object.keys(required).some(function(key) {
  return name = (required[key] === 'glslify' ? key : null)
})

return name
```

?