To avoid breaking BC for dumper created without calling the parent `__construct` method and because overriding the path template should be relatively rare, I would remove the constructor altogether and store the default directly into the property.