>>8 これはどうですか?

・先頭が小文字だった場合大文字に
・アンダーラインの直後を大文字に
・小文字と大文字が並んでいたらアンダーラインを挿入
( 全部小文字で予約語が書かれていた場合、それは変換しない )

内部的にこういう変換をかけてくれたら内部でWord_Word形式となり
wordWord, word_word, WordWord などと書いてもいいことになり
命名規則でイライラすることが無くなる