@spec camelize(binary()) :: binary()
@spec decapitalize(binary()) :: binary()
@spec lower_camelize(binary()) :: binary()