def METHOD_NAME(self):
    """Revert MFE to MaximumMatching"""
    md = RNA.md(dangles=0)
    mm_data = { 'fc': RNA.fold_compound(seq1, md),
                'params': RNA.param(md)
              }
    fc = RNA.fold_compound(seq1, md)
    fc.sc_add_data(mm_data, None)
    fc.sc_add_f(MaximumMatching)
    (s, mm) = fc.mfe()
    print("%s\n%s (max BPs: %d)" % (seq1, s, -mm))
    self.assertEqual(s, struct1)
    self.assertTrue(-mm == 18)
    mm_data = { 'fc': RNA.fold_compound(seq2, md),
                'params': RNA.param(md)
              }
    fc = RNA.fold_compound(seq2, md)
    fc.sc_add_data(mm_data, None)
    fc.sc_add_f(MaximumMatching)
    (s, mm) = fc.mfe()
    print("%s\n%s (max BPs: %d)" %  (seq2, s, -mm))
    self.assertEqual(s, struct2)
    self.assertTrue(-mm == 4)