Support camelize/underscore keys