Add type-safe STACKs and SETs.
48 files changed