private ExcelIteratorConfigurationBuilder()
        {
            _trimWhitespaceForColumnNames = false;
            _sheetName = string.Empty;
            _firstRowContainsColumnNames = true;
            _emptyColumnNamesSkipped     = true;

            _propertyMaps = typeof(T).GetProperties()
                            .Select(p => new ExcelIteratorPropertyMap
            {
                Property             = p,
                MapStrategy          = ExcelIteratorPropertyMapStrategy.ByName,
                ColumnName           = p.Name,
                SourceValueConverter = ValueConverterFactory.Create(p.PropertyType)
            })
                            .ToList();
        }