Ruthenium-Catalyzed Heteroannulation Route to Benzofurans and Isochromenes (Synfacts, 2010)