'Table slice returns REFERENCE to data'

def test_table_slice(self, table_data):

    self.t = table_data.Table(table_data.COLS)
    self.tc = self.t.columns
    t2 = self.t[1:3]
    assert np.all((t2['a'] == table_data.DATA['a'][1:3]))
    assert t2['a'].attrs_equal(table_data.COLS[0])
    assert t2['b'].attrs_equal(table_data.COLS[1])
    assert t2['c'].attrs_equal(table_data.COLS[2])
    t2['a'][0] = 0
    assert np.all((self.t['a'] == np.array([1, 0, 3])))
    assert (t2.masked == self.t.masked)
    assert (t2._column_class == self.t._column_class)
    assert isinstance(t2, table_data.Table)
