I agree about having unofficial files unchanged in the mpd. But when the file name is allowed to be different this will conflict with parts using (also embedded) unofficial subparts and or primitives.
So maybe we should only make an unmodified header mandatory?
So maybe we should only make an unmodified header mandatory?