TPIPE in Delphi?

I noticed the presence of Borland Memory Management Engine (BorlndMM.dll) in Take Command 14.

After some investigation, it seems to be required by the new TPIPE command, that uses textpipeengine.dll. This means that TPIPE implementation requires about 6 Meg of disk, which is almost twice the size of V.

I am wondering why Delphi was choosen to implement TPIPE, while Take Command itself and V is created on C++.