Note that this doesn't work for buckets with a name that is invalid as a DNS component, so I suspect we need to support both methods of addressing a bucket.
Note that this doesn't work for buckets with a name that is invalid as a DNS component, so I suspect we need to support both methods of addressing a bucket.