chose (hopefully) more intuitive names:
growpart → insert_into_member
childrenofpartition → grow_partitions