visitor: Correctly visit with and synchronize blocks.