Grappalang: Parallel File IO

also fixes nested synchronization objects