Middleware: FetchHandler

The type of a composed stack handed to the host — the fetch export, Deno.serve(app), and so on.

Annotating the outermost handler with this (… satisfies FetchHandler) is optional and adds no runtime code. It does two things:

It is not needed for accumulation: an unannotated outermost call resolves Base to its constraint — the empty upstream, the same context an annotation would seed — so the cascade reaches the innermost handler at any depth either way. Nor for In prerequisites (those travel outward), nor for pipeline (which accumulates and validates from its entries array).