build

Freezes what has been declared, in declaration order. Canonical ordering happens at plan time.