how to cast a Dictionary without enumerating its elements an building a new Dictionary from scratch
interface IQueryColumn: ITableColumn {//...} class myClas