static ArrayList createArrayChildren(int start, int end, ArrayList array, FSTreeModel model) {
ArrayList kids = new ArrayList();
final int size = end - start;
if (size <= ArrayNode.CUTOFF) {
kids.ensureCapacity(size);
for (int i = start; i < end; i++) {
kids.add(array.get(i));
}
} else {
final int deg = ArrayNode.degree(size);