diff --git a/json-path/src/main/java/com/jayway/jsonpath/Configuration.java b/json-path/src/main/java/com/jayway/jsonpath/Configuration.java
new file mode 100644
index 00000000..650cf7d0
--- /dev/null
+++ b/json-path/src/main/java/com/jayway/jsonpath/Configuration.java
@@ -0,0 +1,82 @@
+package com.jayway.jsonpath;
+
+import com.jayway.jsonpath.spi.JsonProvider;
+import com.jayway.jsonpath.spi.JsonProviderFactory;
+
+import java.util.Arrays;
+import java.util.Collections;
+import java.util.EnumSet;
+import java.util.Set;
+
+import static org.apache.commons.lang3.Validate.notNull;
+
+/**
+ * User: kalle
+ * Date: 8/30/13
+ * Time: 12:05 PM
+ */
+public class Configuration {
+
+
+ private final JsonProvider provider;
+ private final EnumSet