Added WildcardTemplateMatcher & tests