Reduce the scope of the lib
Cmark should not be responsible for providing abstractions
around tasks and similar. If someone wants to provide
concurrency, then they can wrap their own code around
Cmark using their favorite approach for concurrency,
be it async+await, async_stream, flow, etc.