Make yield* work with strings.

Fixes #157.