protected void addChild(PatternExpr expression){
  children.add(expression);
}

protected void addChild ( PatternExpr expression ) { children . add ( expression ) ; }
adds a sub - expression to the pattern expression .
