Introduce optional babel support