Execute a list of struct component initializers.
(exec-struct-init-list inits env limit) → valmap+env
We execute each component initializer, accumulating them in a value map. It is an error if there is a duplicate component name.