Paultag/bugfix/yield let

yield-fromize lets.

Related to one of the oldest issues I know of, bug #663