closures Embedded domain-specific language for symbolic reasoning with basic support for automated verification and inference.