ASGI specification and utilities
