What about a bullet list here

```
  - if true/null, the [defaults.cache] will be used,
  - if false ...
  - if object of type [Cache] ...
```

`[defaults.cache]` better describes what is used (and it could actually not be a cache, ie `null`)