/// Provides demodulize a string.
///
/// Example string `Foo::Bar` becomes `Bar`
/// Provides deconstantizea string.
///
/// Example string `Foo::Bar` becomes `Foo`
/// Provides conversion to plural strings.
///
/// Example string `FooBar` -> `FooBars`
/// Provides conversion to singular strings.
///
/// Example string `FooBars` -> `FooBar`
/// Provides conversion to articlized strings.
///
/// Example string `user` -> `a user`
/// Provides conversion to dearticlized strings.
///
/// Example string `a cat` -> `cat`