That might be a better way of doing it. There may or may not be a reason due to the way puppet handles properties and requires a value to be specified. If there is not it may be better to use something even less likely to be called.