Tab => 2 spaces
Namespaces make everything easier to read
Code reformatting
Made a variable so it can be changed externally
The namevar of a file resource is it's path
Consistency: either always quoted, or always unquoted
Don't need path because we're using an absolute one for the executable
Puppet mandates using plain references for Facter provided values