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