TODO
====

* Parse all variable names in new format strings (vars with special formatting, etc.)
  Use string.Formatter.parse for this.
