Trikot.viewmodels.declarative-flow [EXPERIMENTAL] MVVM toolset for declarative UI frameworks such as SwiftUI and Jetpack Compose that works well with coroutines