execute

abstract fun <T> execute(callback: ExecutionCallback<T>): T