Babel improvements