`bundle.format` and soon, `bundle.formatPattern` swallow errors if you don't pass in an errors array. We should throw on errors instead, I think.