Polymorphic functions to build and combine stringlike values