Pattern: Preserve Semantic Consistency
: under construction…