reduction, block, and hybrid expressions tested