The reason I had added this > 1 check was to ensure that more than one trigger property (e.g. both "cron" and "fixedDelay") would not be provided at the same time. As it was before (and now once more), only one of those would take effect. So shouldn't we validate for that config error?