DetectSyntax lets you map extensions to types
use Alignment to align puppet => stanzas