pub fn fold_table_ref<T: ?Sized + AstFold>(
    fold: &mut T,
    table: TableRef
) -> Result<TableRef>