invoke

open suspend operator override fun <T> invoke(func: suspend () -> T): T