Fix bug where em_type is not iterable
This MR fixes a bug introduced with !890 (merged) where em_type
was assumed to be iterable even though it is just a string. Here we launch the task assuming the single value and also make sure to run it only for coincidences.