I changed how it works.  See the commit message in https://github.com/hubspotdevops/puppet-nginx/commit/d1ba6c719d4b6d9b811dbf8c1451fbfc2d652552