anchor.diff:          match junctionsOpt with
           | Some junctions -> junctions
           | None ->
  -            let junctions = correlatedSystemNames |> Array.map (fun sourceName -> (sourceName, getSystem sourceName ecs)) |> dictPlus
  +            let junctions = junctionedSystemNames |> Array.map (fun sourceName -> (sourceName, getSystem sourceName ecs)) |> dictPlus
               junctionsOpt <- Some junctions
               junctions
   
  
positive.code:         | (false, _) -> false
  
  and [<AbstractClass>] SystemJunctioned<'t, 'w when 't : struct and 't :> Component>
      (correlatedSystemNames : string array) =
      inherit SystemCorrelated<'t, 'w> ()
  
      let mutable junctionsOpt = None : Dictionary<string, 'w System> option
  
negative.code:     member this.FreeIndex with get () = freeIndex and internal set value = freeIndex <- value
      member internal this.FreeList with get () = freeList
      member internal this.Correlations with get () = correlations
  
      member this.HasComponent entityId =
          correlations.ContainsKey entityId
  
      member this.GetComponentIndex entityId =
          let (found, index) = correlations.TryGetValue entityId
  