Switch compat to esml-compat