RESTful-Enough: How to cope with the real world and still make sure your Public API doesn't suck #qconsf