Added tuples as separate argus when a "_" is presetn, a lot of unsafeCoerce, needs fix