awaitOrThrow method. Blocks, returning results or wraps any exception thrown by a specific exception type
Further test coverage