do not use tuple match for array comprehension (closes #2291)
remove dubious unification of abstract unop overload fields (closes #2295)