You don't have to make a change for this (I'm just thinking out loud) but there has GOT to be a way to make this look better. I hope that moving these from being a static function will help me think of a better look. Also, I don't like having to make a MediaType for every Request. There has gotta be a way to pass in a static media type or something. Just some thoughts on the matter.