cleanup
Moved contents in AbstractTSer/AbstractTVar to TSer/TVar
cleanup
Tried to bypass insert(n, elems), which may cause ArrayStoreException.