Resolve #355, fix snake_case_methods and provide a test
Merge pull request #355 from pwaller/issue-355

`snake_case_methods` breaks descriptors