I vetoed the idea because I want the wrappers to match the naming of the routes in the API server. If the route names were lowercase underscore-separated, I would want all languages to use those method names instead.

Sounds like I'm seriously in the minority. OK, let's go ahead and make them lowercase underscore-separated here. (It also means we should eventually migrate the Python methods to that, since this is against Python style as well.)