# Functions
NewServer constructs a new server that implements http.Server and will proxy requests to the given base URL using its scheme, host, and base path.
ServerBefore functions are executed on the HTTP request object before the request is decoded.
# Type aliases
RequestFunc may take information from an HTTP request and put it into a request context.
ServerOption sets an optional parameter for servers.