Arul Dhesiaseelan: Parallel Looping Constructs in Java (revisited)