remove redundant children for IP cuttings, significantly reduced tree nodes. Next need to handle range cuttings, and need to handle the cutting of small rulests <= 16