makeCurrentTemporarily

inline fun <T> makeCurrentTemporarily(block: () -> T): T