Removed final modifier of AbstractProvider#onCreate so that derived classes could extend the default behaviour.