fixed parameter dependency bug, passes basic tests
Changed defres behavior for when re-defining a target (keeps value,
sets status to nil).  Need to provide user option for update strategy.