Non-path edge node (rake), which corresponds to merge function Path edge node (compress), which corresponds to up_root function Vertex node, which corresponds to take_vertex function Note that the compress node