Constructor of IntlDateFormatter would leak if called twice. Made calling it more than once error out before starting using resources.