Wrap danger logic into domain in AwsS3Client and complete tests