# Functions
NewFromCreateMultipartUpload is a variant of NewOrDefault that will modify the input parameters with default if necessary.
NewFromPutObject is a variant of NewOrDefault that will modify the input parameters with default if necessary.
NewOrDefault returns a new HashS3 from the specified checksum algorithm and type.
# Interfaces
Checksum extends hash.Hash to add checksums to S3 operations.