acho que usar exceções e ruim, foi a pior coisa que o lisp trouxe, erros não são excepcionais, deveriam ser esperados porque e um efeito colateral de interagir com o mundo externo, o rust foi o único que lidou com isso da maneira certa com results