I guess, I could say this is what happens if you make a new Ruby on Rails application with all their RESTful tooling you get a Level 2 HTTP application and most Web APls follow this sort of Level 2 idea of using HTTP Verbs properly, and documenting all these things, so this is actually not too bad of a place to be, 