Currently we throw an HTTP 500 error if the requested content is found but there is no design implemented for the requested media key (like "txt").
We now check this situation a bit earlier and throw an HTTP 404 error instead.