String::CamelCase provides camelcase and de-camelcase.