Sealed hierarchies π Β· Introductionπ Β· Safely Emulating Dynamic Dispatchπ Β· Modeling Illegal Statesπ Β· Modeling States and Structureπ Β· Modeling States and Structure: Considerations