function __construct($fileset = null)
{
if ($fileset !== null && $fileset instanceof FileSet) {
$this->dir = $fileset->dir;
$this->defaultPatterns = $fileset->defaultPatterns;
$this->additionalPatterns = $fileset->additionalPatterns;
$this->useDefaultExcludes = $fileset->useDefaultExcludes;
$this->isCaseSensitive = $fileset->isCaseSensitive;
$this->selectors = $fileset->selectors;
}
$this->defaultPatterns = new PatternSet();
}