only use one format option

There's no good reason why :format, :default_format, and
:default_error_formatter should be different so why complicate the code by
accounting for those use cases.