A set of functions to extend the capabilities of String