Micah and me are using puppet-lint for syntax checks. Did you consider using it too ? i helps quite a lot keeping the code clean.
it would complain about indentation of the parameters here.