Qed--nothing Admitted. Technical tricks for bound identifiers in place.
Qed--nothing Admitted. Technical tricks for bound identifiers in place.

However, cond expressions are not substituted during simplification.

Various technical lemmas:

empty_static: static with an empty set of runtime types is absurd.

static_deterministic: static is a function and not a relation.

subtype_static_distr_function: subtype distributes through static--special
case for functions.

brownplt/strobe-old,brownplt/strobe-old,brownplt/strobe-old