This isn't in develop yet, but this won't catch renames to the arg/command tables because it's taking the name of the underlying Operation object's `cli_name`.  Perhaps we can file an issue or add a TODO comment here so this isn't lost.  We should be able to take care of this today once everything's merged in.