Completed abstract lite builder and message
diff --git a/src/ProtocolBuffers/CodedInputStream.cs b/src/ProtocolBuffers/CodedInputStream.cs
index 9173423..df17716 100644
--- a/src/ProtocolBuffers/CodedInputStream.cs
+++ b/src/ProtocolBuffers/CodedInputStream.cs
@@ -261,7 +261,7 @@
     /// Reads a group field value from the stream.
     /// </summary>    
     public void ReadGroup(int fieldNumber, IBuilderLite builder,
-                          ExtensionRegistryLite extensionRegistry) {
+                          ExtensionRegistry extensionRegistry) {
       if (recursionDepth >= recursionLimit) {
         throw InvalidProtocolBufferException.RecursionLimitExceeded();
       }
@@ -290,7 +290,7 @@
     /// <summary>
     /// Reads an embedded message field value from the stream.
     /// </summary>   
-    public void ReadMessage(IBuilderLite builder, ExtensionRegistryLite extensionRegistry) {
+    public void ReadMessage(IBuilderLite builder, ExtensionRegistry extensionRegistry) {
       int length = (int) ReadRawVarint32();
       if (recursionDepth >= recursionLimit) {
         throw InvalidProtocolBufferException.RecursionLimitExceeded();