SBCL Fibers – Lightweight Cooperative Threads