So we see other languages adopting ideas, C# and its LlNQ support on the NET. framework, this is stuff from Microsoft, is fundamentally about starting with an object or any language and then adding things, like function closures, and type N friends and they feel this adds a lot of benefit and, and good things to their language. 