runWithResolver

fun <T> runWithResolver(block: Resolver.() -> T): T

Runs block with a Resolver as the this argument, so you can evaluate an observer block without subscribing.