fix serialization issue of non dict-like FireTasks