Fix errors with the future parser.

The future parser doesn't like variables with a leading underscore.

This change fixes errors like:

Error: Illegal name. The given name _ensure does not conform to the naming rule \A((::)?[a-z0-9]w*)(::[a-z0-9]w*)*\z at /etc/puppet/vendor/modules/concat/manifests/fragment.pp:57:5