'Access TableColumns with "fancy indexing" and showed that returned
TableColumns object still references original data'

def test_mult_columns(self, table_data):

    self.t = table_data.Table(table_data.COLS)
    self.tc = self.t.columns
    tc2 = self.tc[('b', 'c')]
    assert (tc2[1].name == 'c')
    assert (tc2[1][1] == 8)
    assert (tc2[0].name == 'b')
    assert (tc2[0][1] == 5)
    tc2['c'][1] = 0
    assert (self.tc['c'][1] == 0)
    assert (self.t['c'][1] == 0)
