 
          ```app.add(.get, path: "/bar", action: TestController.bar)```
 
-         - parameter     method:     The `Request.Method` that the action should be executed for.
-         - parameter     path:       The HTTP path that the action can run at.
-         - parameter     action:     The curried action to run on the provided type.
+         - parameter method: The `Request.Method` that the action should be executed for.
+         - parameter path: The HTTP path that the action can run at.
+         - parameter action: The curried action to run on the provided type.
      */
     public final func add<ActionController: DefaultInitializable>(
         _ method: Request.Method,


        ```app.add(.get, path: "/baz", action: TestController.baz) { TestController() }```

        - parameter     method:     The `Request.Method` that the action should be executed for.
        - parameter     path:       The HTTP path that the action can run at.
        - parameter     action:     The curried action to run on the provided type.
        - parameter     factory:    The closure to instantiate the controller type.
     */
    public final func add<ActionController>(
        _ method: Request.Method,


        ```app.add(.get, path: "/foo", action: TestController.foo)```

        - parameter method: The `Request.Method` that the action should be executed for.
        - parameter path: The HTTP path that the action can run at.
        - parameter action: The curried action to run on the provided type.
     */
    public final func add<ActionController: ApplicationInitializable>(
        _ method: Request.Method,
