Adding extension for attachments

This is a good question. One way to handle this would be to add "Name" as a property of the disposition header. This way the name can be unique, but the filenames are the same. I originally had this but removed it as it seemed redundant. Open to ideas here.