add str.interpolate()