Yeah, I agree that it is clumsy. Is there an example of a better way to allow configuration like this?

```json
{
  "rules": {
    "space-after-keywords": [2, {
      "if": true, // require space
      "for": false // disallow space
    }]
  }
}
```

That appears ok, though I didn't want to introduce a new style. Also, it might be a tad verbose.