diff --git a/json-path/src/main/java/com/jayway/jsonpath/Configuration.java b/json-path/src/main/java/com/jayway/jsonpath/Configuration.java
index 8e8b9e45..a27ab09f 100644
--- a/json-path/src/main/java/com/jayway/jsonpath/Configuration.java
+++ b/json-path/src/main/java/com/jayway/jsonpath/Configuration.java
@@ -14,10 +14,10 @@
*/
package com.jayway.jsonpath;
+import com.jayway.jsonpath.internal.DefaultsImpl;
import com.jayway.jsonpath.spi.json.JsonProvider;
-import com.jayway.jsonpath.spi.json.JsonSmartJsonProvider;
-import com.jayway.jsonpath.spi.mapper.JsonSmartMappingProvider;
import com.jayway.jsonpath.spi.mapper.MappingProvider;
+
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
@@ -38,26 +38,7 @@ public class Configuration {
private static final Logger logger = LoggerFactory.getLogger(Configuration.class);
- private static Defaults DEFAULTS = new Defaults() {
-
- private final MappingProvider mappingProvider = new JsonSmartMappingProvider();
-
- public JsonProvider jsonProvider() {
- return new JsonSmartJsonProvider();
- }
-
- @Override
- public Set