updates to file upload behavior during save to retain original file
extension
added non-persistent property specifically for use with file uploading