The puppet module tool uses ERB internally when creating a new module from a skeleton. However that's an internal implementation detail so right now the end user doesn't have to know about that.

Adding this configuration option allows people to inject values into the ERB when evaluating, which is effectively brand new behavior. This needs to be documented. What's the file format? How can people use this? Why would people use this?