dry up array comprehension for single block