Unfortunately you misunderstand the term closure. Calling it an "enclosure" is almost opposite from what it means. In programming, a closure is the combination of a function bundled together with references to its surrounding state, or put another way "a closure is any function which closes over the environment in which it was defined". This means that the function can access and change the variables in the immediately surrounding scope, but not vice-versa.
I fully understand that your hair-pulling, ranting, profanity-riddled writing style is intentional, but if you don't have your facts straight underneath it all, you damage your long-term credibility.