We need this or in another case it will not work as expected. escapeshellarg just wrap arg in single quotes. So this argument will incorrect `'--opt=Two words'`.

May be it is better to extract process building in method and add unit test?