SST syntax
SST semantics
Proof of stack lemmas
Proof of lemmas related to soundness
Progress
Preservation
Decidability of type checking
Type-preserving translation