Java has Streams. Do we need third-party collections?Examining the value of third-party collections libraries in the Java 8+ era