To reduce the kwargs hell, we introduced dataclasses, which handle the settings of create_kernel and similar functions. In addition we introduced type-hints for the API functions to increase usability and simplify development.
kwargs
create_kernel