Currently the dsms-sdk/knowledge/utils.py has more than 1000 lines. Ideally, this can be refactored and the utilities can be moved to separate modules like: * commit * ktype * kitem * ...