Move execStack out of the top level closure and pass it around as local