Error-fallback needs to handle sync error-rendering errors as well
Move content-negotation into its own thingie
Removed old content-negotiation stuff
Removed errant log statement