Approaches to pseudoindene : Products derived from the carbenes benzocyclobuten-1-ylcarbene, 2-methylbenzocyclobutenylidene and o-styrylcarbene