Support multiple formatters