protected function createProcessBuilder(array $arguments = array())
    {
        $pb = new Process(implode(' ', $arguments));

        if (null !== $this->timeout) {
            $pb->setTimeout($this->timeout);
        }

        return $pb;
    }