So Elm is only usable for new projects (or rewrites from scratch) and can&#x27;t be &quot;tried out&quot; if you have some existing mess of a code and want to replace some especially ugly chunk of it (or write a new feature) - just to see how it goes?