Oh, that makes sense. Could you move the original if statement below the next section so that we don't have `maxUnitCount` and `maxUnits` variables that mean the same thing?

```
if (_.isBoolean(maxUnitCount)) {
    // if maxUnitCount is a boolean, then we assume it's meant to be the verbosity setting
    verbosity = maxUnitCount;
} else if (!_.isBoolean(verbosity)) {
    // otherwise, if verbosity isn't set, default to false
    verbosity = false;
}

// if maxUnitCount isn't a number (e.g. boolean or undefined), we need to set it to the default value
if (!_.isNumber(maxUnitCount)) {
    maxUnitCount = 2;
}
```