added __dataprovider__ to BaseDataProvider as a debug aid