Prefer block pass over block