Class WithBlockBegin