JDK 8 compatibility of Kotlin

Function parallelStream() is defined on a Java interface Collection<T> as follows:

 
default Stream<E> parallelStream() {
    return StreamSupport.stream(spliterator(), true);
}

So it is exactly the unsupported case I mentioned above – default method on interface.