features/tests
feature(#15): nested user types
refactor: add result dto
feat(#7): add usertype on client