An abstract user tree consists of a main actor with underlying actors, which again can have underlying actors themselves.