Bug in opts extension: should be the reverse so that the most immediately passed options override ones specified by environment