Cleanup: removing async support. It's better to have a library that works than a fast one.