public FileSystemExtenders(IFileSystem fileSystem)
        {
            this.NodeServiceProviders      = new ArrayList();
            this.NodeTransformationFilters = new ArrayList();
            this.fileSystem = fileSystem;

            this.CreateExtenders();

            this.CompositeNodeOperationFilter = new CompositeNodeOperationFilterImpl(this);
        }
		public FileSystemExtenders(IFileSystem fileSystem)
		{
			this.NodeServiceProviders = new ArrayList();
			this.NodeTransformationFilters = new ArrayList();
			this.fileSystem = fileSystem;

			this.CreateExtenders();

			this.CompositeNodeOperationFilter = new CompositeNodeOperationFilterImpl(this);
		}