fix nested blocklambda break calls