And asynchronous queue implementation.
The AsyncSemaphore is an asynchronous semaphore implementation that
limits the parallelism on Future execution.
Utilities for macro-hygiene.
Cross-platform equivalent for java.lang.ThreadLocal,
for specifying thread-local variables.