 -[![jolt award](http://crazybob.org/jolt.png)](http://joltawards.com)
 +Sisu-Guice retains the same public API as Google-Guice and is binary compatible from a client perspective.
 diff --git a/build.xml b/build.xml
-index a0f117a..0e96b04 100644
+index 95bbf1b..1dfe79c 100644
 --- a/build.xml
 +++ b/build.xml
-@@ -258,7 +258,7 @@
+@@ -279,7 +279,7 @@
        <arg value="-DNO_AOP" />
      </munge>
      <replace file="build/no_aop/common.xml" value="">
 -      <replacetoken><![CDATA[<zipfileset src="${common.basedir}/lib/build/asm-5.0.1.jar"/>]]></replacetoken>
-+      <replacetoken><![CDATA[<zipfileset src="${common.basedir}/lib/build/asm-5.0.2.jar"/>]]></replacetoken>
++      <replacetoken><![CDATA[<zipfileset src="${common.basedir}/lib/build/asm-5.0.3.jar"/>]]></replacetoken>
      </replace>
      <replace file="build/no_aop/common.xml" value="">
        <replacetoken><![CDATA[<zipfileset src="${common.basedir}/lib/build/cglib-3.1.jar"/>]]></replacetoken>
 diff --git a/common.xml b/common.xml
-index f9ced33..f33205e 100644
+index f9ced33..2d3d9b3 100644
 --- a/common.xml
 +++ b/common.xml
 @@ -149,7 +149,7 @@

deleted file mode 100644
index 9f9be04..0000000
Binary files a/lib/build/asm-5.0.1.jar and /dev/null differ
diff --git a/lib/build/asm-5.0.2.jar b/lib/build/asm-5.0.2.jar
new file mode 100644
index 0000000..d3e6982
Binary files /dev/null and b/lib/build/asm-5.0.2.jar differ
diff --git a/lib/build/doclava.jar b/lib/build/doclava.jar
index 6abed4b..6f66dac 100644
Binary files a/lib/build/doclava.jar and b/lib/build/doclava.jar differ
diff --git a/lib/build/slf4j-api-1.6.4.jar b/lib/build/slf4j-api-1.6.4.jar
new file mode 100644
index 0000000..76ef305
Binary files /dev/null and b/lib/build/slf4j-api-1.6.4.jar differ
diff --git a/pom.xml b/pom.xml
index 03fa9cb..f47e071 100644
--- a/pom.xml
+++ b/pom.xml
@@ -18,21 +18,21 @@ See the Apache License Version 2.0 for the specific language governing permissio

 
   <dependencies>
     <dependency>
diff --git a/extensions/persist/test/com/google/inject/persist/jpa/JpaPersistServiceTest.java b/extensions/persist/test/com/google/inject/persist/jpa/JpaPersistServiceTest.java
index e099a5e..954f691 100644
--- a/extensions/persist/test/com/google/inject/persist/jpa/JpaPersistServiceTest.java
+++ b/extensions/persist/test/com/google/inject/persist/jpa/JpaPersistServiceTest.java
@@ -16,6 +16,8 @@
 
 package com.google.inject.persist.jpa;
 
+import com.google.inject.util.Providers;
+
 import junit.framework.TestCase;
 import static org.hamcrest.Matchers.is;
 import static org.junit.Assert.assertThat;
@@ -34,7 +36,7 @@ public class JpaPersistServiceTest extends TestCase {
   private static final String PERSISTENCE_UNIT_NAME = "test_persistence_unit_name";
   private static final Properties PERSISTENCE_PROPERTIES = new Properties();
 
-  private final JpaPersistService sut = new JpaPersistService(PERSISTENCE_UNIT_NAME, PERSISTENCE_PROPERTIES);
+  private final JpaPersistService sut = new JpaPersistService(PERSISTENCE_UNIT_NAME, Providers.of(PERSISTENCE_PROPERTIES));
   private final PersistenceProvider provider = mock(PersistenceProvider.class);
   private final EntityManagerFactory factory = mock(EntityManagerFactory.class);
   private final EntityManager entityManager = mock(EntityManager.class);
diff --git a/extensions/pom.xml b/extensions/pom.xml
index 9391b9d..97a0f70 100644
--- a/extensions/pom.xml
+++ b/extensions/pom.xml
@@ -4,17 +4,16 @@
