So what happens here if this does not implement crichton representor, ie. #to_media_type? Should we be raising an error indicating the object needs to implement that vs. passing it through.