Trikot.viewmodels.declarative MVVM toolset for declarative UI frameworks such as SwiftUI and Jetpack Compose