whole_func_string: function noCallbackHandler(ctx, connectMiddleware, next) {
    connectMiddleware(ctx.req, ctx.res)
    return next()
  }
func_code_string: function noCallbackHandler(ctx, connectMiddleware, next) {
    connectMiddleware(ctx.req, ctx.res)
    return next()
  }
func_documentation_string: If the middleware function does declare receiving the `next` callback
  assume that it's synchronous and invoke `next` ourselves