Now that assimilation is JIT, no need for try/catch in coerce