@btm: I was thinking about this too and wondered whether we should even have this in an if block.  My thoughts at the time were to try and be backwards compatible, but then I decided to specify a default template so nginx_site could use the default-site.erb config.  I suppose if someone wanted to manage the configs in `/etc/nginx/sites-available` separately it would make sense, but then why not just override the template & use `nginx_site`?