   if m0, err = codec0.Marshal(&proto0); err != nil {   t.Errorf("protoCodec.Marshal(%v) failed", proto0)  }   if m0, err = codec0.Marshal(&proto0); err != nil {   t.Errorf("protoCodec.Marshal(%v) failed", proto0)  }   if err = codec0.Unmarshal(m0, &proto0); err != nil {   t.Errorf("protoCodec.Unmarshal(%v) failed", m0)  }   if err = codec0.Unmarshal(m0, &proto0); err != nil {   t.Errorf("protoCodec.Unmarshal(%v) failed", m0)  }   