#27: Matching subtree implemented