Fix bug causing evaluation of runtime dependent options when setting parent module defaults