require_provider перенесен в utils.require_provider