An improvement over the existing Provider Model that is bundled with the .NET Framework