I believe `puppetpath` is defined within the method below and that this will cause a `NoMethodError` if actually used as the default.