added failing test for blocklambda return propagation edge case