Adding extension for attachments

actually, it should read:

"if the `attachment` property is missing or set to a value to client does not understand, the client SHOULD treat the data element as a text element."

this is to cover future cases where there may be other values for `attachment` or there are changes to the `contentType` property.