MonadicAction
playmonad
makeResult
RequestReaderSolver
HeaderFutureResultSolver
HeaderResultSolver