I realized, that the logic that is passed to the constructor of the BaseSmtSolver class is ignored. So I fixed that in a way that uses the logic that was always set as a default, that can be overwritten by passing a logic.
I also added a build on postinstall to the package.json, mainly to be able to install the package from my repository. It does not break anything, but I can also remove that if wanted.
I realized, that the logic that is passed to the constructor of the BaseSmtSolver class is ignored. So I fixed that in a way that uses the logic that was always set as a default, that can be overwritten by passing a logic.
I also added a build on postinstall to the package.json, mainly to be able to install the package from my repository. It does not break anything, but I can also remove that if wanted.