Thermostat scheduler unable to set fan or mode

This (re)-regressed from 2.3.3. Would it be possible to just handle List<String> by itself instead of requiring double-wrapped strings? This isn't a common paradigm in any language, I feel.