When initializing globals, we need to be able to evaluate constant expressions. Perhaps the parity interpreter can be used for this.