auto-pairs are now specific to engines
4th arg in snippet can be an engine name
uniformisation for snippets and auto-pairs