Pipelined and Multi commands support

Specs included.