It seems to be [implemented in python 2.6](http://docs.python.org/2.6/library/string.html#format-specification-mini-language). Well, I was just suggesting to reduce the size of `bar()` not replacing it.