Dialkyl dicyanofumarates and dicyanomaleates as versatile building blocks for synthetic organic chemistry and mechanistic studies