It's string.Formatter that has vformat, not str itself.