Better, more strict RESTful support