Added non inplace append and extend
Added test for append and extend interfaces