I think the --date to POJO conversion is covered (or at least it should be by default).
But there's also the POJO -> PropertySource that does a toString()

So DateTrigger should either accept a String, or the module definition file should have a converter for the reverse as well..