Add support for Elm