The API for using this library should present the solve/verify functions at the top-level via a default engine. An engines property can be exposed to allow other engines to be selectively used. Switching out the default engine at any point in the future should have no effect other than performance.
The API for using this library should present the
solve/verifyfunctions at the top-level via a default engine. Anenginesproperty can be exposed to allow other engines to be selectively used. Switching out the default engine at any point in the future should have no effect other than performance.