copied string interpolation from Ruby