can read Puppet Syntax