Reworked tool system to introduce a better way of handling process arguments.