wrap implicit tuple with parens
unpack yielded tuple later to avoid continuation