Updated to be protobuf 2.5.0 specific.