я думал в эту сторону, но в чём суть, я щас рефакторинг чужого кода делаю, который теперь мой и я за него отвечаю, и там есть штуки, типо
UserAPI.getUserInfo(id)
UserAPI.editUser(id, ...)
ну и я либо обертку сделаю, либо уберу это вообще и сделаю
val user = User(id)
user.info()
user.edit(...)
вот и я хз в какой пекедж поставить, behaviour странно наверное будет