I'm using these to save an XNB file into a stream rather than using files on-disk.  The reason for this is that I save the bytes inside a seperate asset file.

I can't see much reason for these to be internal-only, as there's no other way to create an XNB file into a custom stream, other than using the pipeline to save to disk and re-read the file (and that's messy).