Basic ionic liquid as catalysis and reaction medium: a novel and green protocol for the Markovnikov addition of N-heterocycles to vinyl esters, using a task-specific ionic liquid, [bmIm]OH.