[feature] The terrifying tale of how we had to discect an NSData object in order to parse non-text attachments