public function through(array $pipes, string $method = null) : PipelineInterface
    {
        $this->pipes = $pipes;
        $this->method = !is_null($method) ? $method : $this->defaultMethod;

        return $this;
    }