puppetlabs/puppet — pull request #1574 by dalen (2013-04-01 11:57:33+00:00)
Title: (#10506) Don't allow "class" as name of class or define

class is a reserved word and according to the documentation it should
not be allowed as name for a class or defined type.

This does not close the bug entirely, just fixes one part of it.