expand/contract 2-arg blocks