public void add(PatternReference pr){
  patterns.add(pr);
}

public void add ( PatternReference pr ) { patterns . add ( pr ) ; }
adds the a pattern reference to the cluster . this does not ensure uniqueness .
