Multicomponent reaction of imidazo[1,5-a]pyridine carbenes with aldehydes and dimethyl acetylenedicarboxylate or allenoates: a straightforward approach to fully substituted furans.