support chaining (append/prepend) & test
0.2.1