Clear explanation :+1: 

So to make sure the puppet-lint does not fail we should change the class names to use a underscore instead of a hyphen? Any remarks on the impact of this change?