run

inline fun <R> run(withInstance: (A) -> R): R