@simon http content-negotiation sucks. It always gets in the way.

Many thanks to the github people who showed how to do good url design.