Fixed minor formatting issues
Exclusive awaiters are created lazily to avoid unnecessary allocations