hasmtlib-2.4.0: A monad for interfacing with external SMT solvers