NH-3719
Added support for:
- camelcase
- camelcase-underscore
- camelcase-m-underscore
- lowercase
- lowercase-underscore
- pascalcase-underscore
- pascalcase-m
- pascalcase-m-underscore