Internet Archive BookReader - Parallelism exposure and exploitation in programs