diff --git a/ReadMe.md b/ReadMe.md
index e059726..a2bc68a 100644
--- a/ReadMe.md
+++ b/ReadMe.md
@@ -34,6 +34,13 @@ In the C# example above, the `cache` variable is an instance of the `System.Runt
+
+
+
+
+
+
+
diff --git a/src/.nuget/NuGet.Config b/src/.nuget/NuGet.Config
index 67f8ea0..6a318ad 100644
--- a/src/.nuget/NuGet.Config
+++ b/src/.nuget/NuGet.Config
@@ -1,6 +1,6 @@
-
-
-
-
-
+
+
+
+
+
\ No newline at end of file
diff --git a/src/CacheItemPolicyConfiguration.Tests/App.config b/src/CacheItemPolicyConfiguration.Tests/App.config
index 8268d78..eeb97dc 100644
--- a/src/CacheItemPolicyConfiguration.Tests/App.config
+++ b/src/CacheItemPolicyConfiguration.Tests/App.config
@@ -28,5 +28,17 @@
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/CacheItemPolicyConfiguration.Tests/CacheItemPolicyConfiguration.Tests.csproj b/src/CacheItemPolicyConfiguration.Tests/CacheItemPolicyConfiguration.Tests.csproj
index fc19cd9..957886a 100644
--- a/src/CacheItemPolicyConfiguration.Tests/CacheItemPolicyConfiguration.Tests.csproj
+++ b/src/CacheItemPolicyConfiguration.Tests/CacheItemPolicyConfiguration.Tests.csproj
@@ -1,80 +1,86 @@
-
-
-
-
- Debug
- AnyCPU
- {EC6ED966-52A6-4AEA-828D-75C2DFDAAB41}
- Library
- Properties
- CacheItemPolicyConfiguration
- CacheItemPolicyConfiguration.Tests
- v4.5
- 512
- 082f7e14
- ..\
- true
-
-
- true
- full
- false
- bin\Debug\
- DEBUG;TRACE
- prompt
- 4
-
-
- pdbonly
- true
- bin\Release\
- TRACE
- prompt
- 4
-
-
-
- ..\packages\Should.1.1.20\lib\Should.dll
-
-
-
-
-
- ..\packages\xunit.1.9.2\lib\net20\xunit.dll
-
-
- ..\packages\xunit.extensions.1.9.2\lib\net20\xunit.extensions.dll
-
-
-
-
-
-
-
-
-
-
- {3e8fa116-5469-4247-9787-3b08b6736c02}
- CacheItemPolicyConfiguration
-
-
-
-
-
-
-
-
-
-
- This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
-
-
-
+
+
+
+
+
+ Debug
+ AnyCPU
+ {EC6ED966-52A6-4AEA-828D-75C2DFDAAB41}
+ Library
+ Properties
+ CacheItemPolicyConfiguration
+ CacheItemPolicyConfiguration.Tests
+ v4.5
+ 512
+
+
+ ..\
+ true
+
+
+ true
+ full
+ false
+ bin\Debug\
+ DEBUG;TRACE
+ prompt
+ 4
+
+
+ pdbonly
+ true
+ bin\Release\
+ TRACE
+ prompt
+ 4
+
+
+
+ ..\packages\Should.1.1.20\lib\Should.dll
+
+
+
+
+
+ ..\packages\xunit.1.9.2\lib\net20\xunit.dll
+
+
+ ..\packages\xunit.extensions.1.9.2\lib\net20\xunit.extensions.dll
+
+
+
+
+
+
+
+
+
+
+ {3e8fa116-5469-4247-9787-3b08b6736c02}
+ CacheItemPolicyConfiguration
+
+
+
+
+
+
+
+
+
+
+
+
+
+ This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
+
+
+
+
+ -->
\ No newline at end of file
diff --git a/src/CacheItemPolicyConfiguration.Tests/ConfigFileIntegrationTests.cs b/src/CacheItemPolicyConfiguration.Tests/ConfigFileIntegrationTests.cs
index d0536c2..6e19117 100644
--- a/src/CacheItemPolicyConfiguration.Tests/ConfigFileIntegrationTests.cs
+++ b/src/CacheItemPolicyConfiguration.Tests/ConfigFileIntegrationTests.cs
@@ -1,11 +1,13 @@
using System;
+using System.Linq;
using System.Collections.Generic;
using System.Runtime.Caching;
using CacheItemPolicyConfiguration.ConfigFile;
using CacheItemPolicyConfiguration.TestHelpers;
using Should;
using Xunit.Extensions;
-
+using System.Collections.ObjectModel;
+
namespace CacheItemPolicyConfiguration
{
///
@@ -158,6 +160,41 @@ public static IEnumerable