Daniel What is Amazon S3 Versioning, and how does it help protect and manage different versions of objects stored in a bucket? Which benefits, such as data recovery or change tracking, do you think are most important?