initialize-system should initialize-target-target and the global-pass-registry