New style format str

Added a Formatter sub-class that can handle new-style format strings.