Why these asserts ? Non of other components/modules does this. We should validate the config file and CLI arguments (inside `cli.js` and `config.js`).