getfill
fill = getfill(geo, head->node, 0);
fill = getfill(geo, node, 0);
fill = getfill(geo, node, pos);
no_left = getfill(geo, left, 0);
if (i + 1 < getfill(geo, parent, i)) {
no_right = getfill(geo, right, 0);
fill = getfill(geo, node, pos);