anchor.diff:          | (false, _) -> false
   
   and [<AbstractClass>] SystemJunctioned<'t, 'w when 't : struct and 't :> Component>
  -    (correlatedSystemNames : string array) =
  +    (junctionedSystemNames : string array) =
       inherit SystemCorrelated<'t, 'w> ()
   
       let mutable junctionsOpt = None : Dictionary<string, 'w System> option
  
positive.code:             | _ -> failwith ("Could not find expected system '" + systemName + "' of required type.")
          | _ -> failwith ("Could not find expected system '" + systemName + "'.")
  
      let indexEntity<'t, 'w when 't : struct and 't :> Component> systemName entityId ecs =
          let systemOpt = tryGetSystem systemName ecs
          if Option.isNone systemOpt then failwith ("Could not find expected system '" + systemName + "'.")
  
negative.code:         match junctionsOpt with
          | Some junctions -> junctions
          | None ->
              let junctions = junctionedSystemNames |> Array.map (fun sourceName -> (sourceName, getSystem sourceName ecs)) |> dictPlus
              junctionsOpt <- Some junctions
              junctions
  
  