Christopher Alexander has a pattern: Light From Two Sides[0], that is similar.

[0] https://www.patternlanguage.com/apl/aplsample/apl159/apl159....