Current Limitation
The documentation related to blocking and awaitable functionality can be better organized. Specifically, awaitable documentation tests appear to be incorrectly using the blocking implementation, which prevents accurate testing of the awaitable functionality.
Proposed Solution
Reorganize the documentation for blocking and awaitable features. Ensure that awaitable documentation tests are properly configured to use the awaitable implementation.