Item_factory::init() needs to happen before load_item_templates()