public boolean matches(ParseTree tree) {return matcher.match(tree, this).succeeded();}

public boolean matches ( ParseTree tree ) { return matcher . match ( tree , this ) . succeeded ( ) ; }
public virtual bool Matches(IParseTree tree){return matcher.Match(tree, this).Succeeded;}
