[sarah] multivar lambdas (and thunks!) +  let(rec)?\*?