Work to get networks with <projection> and <inputList> working. Works now,
but very slow to build network due to copy.deepcopy()
Some more work on conditional derived veariables: when case has no condition,
it's the default case