Cycle breaking in the bounds takes care of singly recursive datatypes, so we don't need to do it again;
the effect of removing the constraint varies on problem to problem, but it tends to be overwhelmingly negative in conjuction with the new datatype sym breaking stuff at high cardinalities
/***************************************************************************
Title: GraphBrowser/Box.java
Author: Gerwin Klein, TU Muenchen
A box with width and height. Used instead of java.awt.Dimension for
batch mode.
***************************************************************************/
package GraphBrowser;
public class Box {
public int width;
public int height;
public Box(int w, int h) {
this.width = w;
this.height = h;
}
}