# Functions
Chain chains a set of handler.Builder together.
NewHandler assigns an id to a ContextHandler implementation and returns a Handler.
NewHandlerFromFunc creates a new Handler from a ContextHandlerFunc.
NewTypeHandler assigns an id based on the underlying type to a ContextHandler implementation and returns a Handler.
Parallel creates a new handler.Builder that runs a set of handler.Builder in parallel.
# Variables
NextKey is a standard key for a list of Handler of length 1.
NoopHandler is a handler that does nothing.
# Structs
Handler wraps a ContextHandler and adds a method to create a corresponding Builder.
# Interfaces
ContextHandler is the interface for a "chunk" of reconciliation.
# Type aliases
Builder is a function that takes a list of "next" Handlers and returns a single Handler.
BuilderComposer is a function that composes sets of handler.Builder into one handler.Builder, see `Chain` and `Parallel`.
ContextHandlerFunc is a function type that implements ContextHandler.
Handlers adds methods to a list of Handler objects and makes it easy to pick a Handler with a specific ID out of the list.
Key is used to identify a given Handler in a set of Handlers.