cmdlinelib.c now calls system() rather than doing its own tokenisation