You are correct, he did so by allowing `filepermissions` to be sent through as an option, for example:
```
AnalyticsPHP::init(self::SECRET,
  array(
        'filename' => self::getEventLogFilename(),
        'consumer' => $consumers,
        'fornax_base_path' => self::FORNAX_LOG_DIR,
        'filepermissions' => 0700,
        'defaultProperties' => array(
            'storeId' => Store_Config::get('HostingId')
        ),
        'anonymousId' => $_SESSION['Analytics.anonymousId']
    )
);
```

That behaviour remains the same.