public function process($path, $replaceExisting = false, $dryRun = false)
    {
        $iterator = $this->getFiles($path);

        foreach ($iterator as $file) {
            $this->processFile($file, $replaceExisting, $dryRun);
        }
    }