|  | @@ -157,7 +157,9 @@ namespace Google.Protobuf
 | 
	
		
			
				|  |  |      public sealed class MessageParser<T> : MessageParser where T : IMessage<T>
 | 
	
		
			
				|  |  |      {
 | 
	
		
			
				|  |  |          // Implementation note: all the methods here *could* just delegate up to the base class and cast the result.
 | 
	
		
			
				|  |  | -        // The 
 | 
	
		
			
				|  |  | +        // The current implementation avoids a virtual method call and a cast, which *may* be significant in some cases.
 | 
	
		
			
				|  |  | +        // Benchmarking work is required to measure the significance - but it's only a few lines of code in any case.
 | 
	
		
			
				|  |  | +        // The API wouldn't change anyway - just the implementation - so this work can be deferred.
 | 
	
		
			
				|  |  |          private readonly Func<T> factory; 
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          /// <summary>
 |