Then use...

    self.input_formats = kwargs.pop('input_formats', self.input_formats)
    self.output_format = kwargs.pop('output_format', self.output_format)

This allows users to create a subclassed field which uses a different value as the default.