I don't think we should add  `config` to the API.