public SmartForest<T>[] branches = null;
SmartForest<T> branch = null;
private double rate = 0.9;
private char c;
private byte status = 1;
<BUG>private T param = null;
public SmartForest() {</BUG>
}
@SuppressWarnings("unchecked")
public SmartForest(double rate) {

public SmartForest<T>[] branches = null;
SmartForest<T> branch = null;
private double rate = 0.9;
private char c;
private byte status = 1;
private T param = null;
private int size = 0;
public SmartForest() {
}
@SuppressWarnings("unchecked")
public SmartForest(double rate) {
