FYI feel free to borrow https://github.com/psung/dx-toolkit/blob/elisp-bindings/src/api_wrappers/generateElispAPIWrappers.py#L54 which was originally written to convert `namesThatLookLikeThis` to `names-that-look-like-this` (may be worth factoring out and putting someplace common in dx-toolkit).