This patch makes delegateForColumn a virtual function of BSTM and remove all implementations in derived TMs
This patch makes delegateForColumn a virtual function of BSTM and remove all implementations in derived TMs