I do not understand why the following was implemented - ``` (<int> ^stack.segments.segment <seg> ^referents.objects <objs> -^stack.segment <seg>) ``` Why are we not looking at the top-most segment to elaborate referent objects in focus? line 95 in https://github.com/InstructoSoar/rosie/blob/master/agent/_agent/elaborations/elaborate-interaction.soar