Fixed 'yield' semantics.