Esta reacción se parece a la Riemer-Tiemann reacción. La única diferencia es el reactivo. El primer paso es la formación de carbeno. El segundo paso implica el ataque de los electrones - del furano al orbital vacante del carbeno, lo que da lugar a dos posibles tipos de productos:
La respuesta dada es del tipo (B) (Es decir, el diclorocarbeno se une como el producto B). Pero ambos resultados tienen la misma posición de carbocationes. ¿No se producen ambos productos en igual cantidad?
Además, en el caso del pirrol ocurre lo contrario. Es decir, los principales productos son: