DataProvider::detect() loads current or default data