Kotlin needs try-with-resources

Here are the problems with the Closeable.use extension method:   * Doesn't work with Autocloseable (easy to fix, but seriously? this is a can of worms, but Kotlin's stdlib needs to be 100% compatible with whatever the latest JDK is. In fact, you probably need to version the stdlib (and, perha…