A better way to deal with "unclean" names as I didn't think it was correct to replace the metadata. Also switched from "unclean" to "filename" as I think that makes more sense.