Verify order by testing hooks backwards.
Verify context forwards delegate messages in order.
Test that nesting contexts works.