parent events now point to their children (using "within" combinator); remove binary encoding