persist

open suspend fun persist(from: S, value: V, via: T): Result<V>