The GPars concurrency and parallelism framework for the JVM