Pass 'format' to the base class

As it does some adjustments in the base class depending on the value
rather than just being happy that self.format has already been set.
Understandable.
Merge branch 'format'