numberOfCoresToUse - how many cores to use in parallel execution [overridable]