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