Implemented GatherMethod::SEPARATE_FILES