as above: maybe use default value?
```
BackupThread( const BackupSelectionHash& includeRules, FilesystemSnapshot* snapshot = NULL );
```