Why did you switch from `str.format()` to concatenation using `+`? `str.format()` has much better handling for type conversion: for example, `"abc" + 123` throws an error, but `"abc{}".format(123)` works just fine. As a result, I tend to prefer using `format`, even if its a bit more verbose.