Format character strings to use (lower) camel-style formatting, where word
boundaries are defined by capitlization only (e.g.
Contains syntatically valid names.
For objects with
names() defined, the underlying data
returns unchanged, except for
Camel case is recommended by Bioconductor for variable and function names.
class(camelCase)#>  "nonstandardGenericFunction" #> attr(,"package") #>  "methods"