PrioritySelector
SequenceSelector
WeightedSelector
TreePrinter