"Optional. Enables writing to temporary files. When set to true,
aggregation stages can write data to the _tmp subdirectory in the dbPath
Says can here so that's must mean only if it needs to. Related note take a
look at this optimization...