* Put suspended coroutine source location in a separate struct, * Have `dump()` always print, wrap calls in `VL_DEBUG_IF`, * Improve const correctness.