We also need to flesh out generation of the message ids for multi-part messages. The type is not used except for one or two places. We will define it in those places and declare it as a simple type. We have considered removing it. Remove it 2.
Options add complexity but is useful and important.
4.2 Encrypted Session Key - Will be changing the name of this to Public Encrypted Session Key to balance naming with Conventionally Encrypted Session Key. 5.3 Signatures - These will be put in a table and marked as required or optional as per comments on the mailing list. This will be added to hashed subpackets ARR subpacket - This will be defined as optional. The draft will say explicitly that the implementation can do anything it wants with this. It does not have to use it.