Make letflat work for recursive lets again.