Removed node path construction (already handled by Panzer)
Only recapturing `.var` when it is a new object
Unified node scoping actions
Removed unused parameter to `core.go()`
Closes #25 - Revised sub-instance management.
Added high-level unit tests #20