Declares a class ConfigurationtList which contains a list of unit names together with methods to manipulate them. This must be aware of how the problem is being setup.
Remove these units also returns the number of units actually removed
Add these units and returns the number of units actually added.
check to see which units are Kernel units if we have a Kernel unit then we want to include all units and directories under the unit specified to be a Kernel
Different interpolation units need to be added depending on which Grid has been chosen. This is a somewhat hacky solution to that problem. As far as I know this is the only instance of a command- line option whose effect depends on which other Units have already been included. -nttaylor