`defined?` isn't needed.

http://docs.puppetlabs.com/guides/templating.html#testing-for-undefined-variables