Ordered tree data structures