My point is that you can take an existing Java codebase, stick in a Kotlin file, and use those "future Java" features right now, in your Java project.
But the fact that those features might have existed in Haskell or Algol68 or whatever is largely irrelevant since we're taking about Java.