support creation of array branches with tree models