== MatchData#matchtree

  require 'facets/matchdata/matchset'

  md = /(bb)(cc(dd))(ee)/.match "XXaabbccddeeffXX"
  md.matchtree.assert == [["bb"], ["cc", ["dd"]], ["ee"]]

  md = /(bb)c(c(dd))(ee)/.match "XXaabbccddeeffXX"
  md.matchtree.assert == [["bb"], "c", ["c", ["dd"]], ["ee"]]

== MatchData#matchset

  md = /(bb)(cc(dd))(ee)/.match "XXaabbccddeeffXX"
  md.matchset.assert == ["XXaa", [["bb"], ["cc", ["dd"]], ["ee"]], "ffXX"]

