The source code in here is needed by the MiscShell palette itself - a MiscSubprocess and MiscStringArray object live inside the palette as a result.