[main, icommand] STEP 1 Execute -> added size_t* parameter for secure transfer to pipes