Initial implementation of camelization support
Add test for writing
Merge branch 'support-camelization'