Future<T?> runAction<T>( Callback<Future<T?>> action, { bool throwException = false, }) => runRunner<T>( action, key: actionName, throwException: throwException, );