Register Puppet Mode for built-in alignment rules
Ignore strings and comments when searching block boundaries