puppet mode for *.pp