send('hello') ->through([ Evavel\Pipeline\ExampleMiddleware::class, function($string, $next){ $string = ucwords($string); return $next($string); }, ]) ->via('handle') ->then(function($string){ dump($string); }); */