removed InterpolationContext and converted strings to use new string interpolation
added getString() for performing foldLeft()s that return a string