A function to make into an absolute middleware.
Additional properties used to determine the position of the middleware in the stack. The step determines what lifecycle the middleware will run in while the priority determines the order of the middleware within the step. A high priority will run after a low priority middleware.
An absolute middleware function.
A factory function for adjoining absolute middleware options to the absolute middleware function