- Disambiguate between implicit and explicit contract and add examples of how to use cloud-init in a VM template