Status: IN
Language features simultaneously constrain and absorb patterns, jointly defining the GoF's operational boundary: C++ imposes three independent implementation hazards (virtual dispatch unavailable in constructors, static MI binding, undefined static initialization order), while Smalltalk's doesNotUnderstand absorbs Chain of Responsibility and Proxy into transparent language-level forwarding — establishing that the pattern system's scope is bounded on both sides by language reality, with some patterns unrealizable and others unnecessary depending on language features.
Language constraints and absorptions jointly define the operational boundary where patterns meet language reality
Depends on (SL): cpp-imposes-pattern-specific-implementation-hazards, doesnotunderstand-demonstrates-language-pattern-boundary