I agree that it should be solved at upstream. For that I filed https://github.com/puppetlabs/puppetlabs-apache/issues/560.

Must admit I like your evil thought.