The role of branching in the maintenance of diversity in watersheds