Calc
FreshVar()
FreshVars()
Inductive()
Lemma()
NewType()
PTheorem()
Proof
QExists()
QForAll()
QImplies()
Struct()
Theorem()
axiom()
cond()
define()
prove()
search()
simp()
cast_dt()
cast()
subsort()
Simple field name based downcasting between two struct-like datatypes
dt (DatatypeSortRef)
e (DatatypeRef)
DatatypeRef