why trying to think for user ? if i want to have text/plain header and json data, why mot ? it's app. design problem , not validator problem