No preservation of the original headers like on the decoder? (for multiple injects, i.e., splitting one message into many).  It can be accomplished in the encoder but the same can be said for the decoder lets make them consistent one way or the other.