RPC: Make sure methods can't accidentally have wrong types of names

We want all of our method names to be arti:snake_case, but we need some way to enforce that.

See !1092 (comment 2894524)