Why `config` is exposed?