References and processing order

A block refers to another by its address, and xcl processes the referenced entity first. References and depends_on together decide the order every operation runs in.