Now handles PRE, POST and PRE_POST when ordering within an hyperedge