the if clause should not be necessary as you already use a confine inside the `Facter.add` block.