public int NumberOfColumns() => AllUnmappedColumns.Count();
public IEnumerable <ColumnInfo> GetColumns() => AllUnmappedColumns.OrderBy(c => c.Index);
public bool HasColumns() => AllUnmappedColumns.Any();
public ColumnInfo SingleColumn() => AllUnmappedColumns.OrderBy(c => c.Index).FirstOrDefault();