Actually, we do have:
namedTempAt: index
��� "Answer the value of the temp at index in the receiver's sequence of tempNames."
��� ^self debuggerMap namedTempAt: index in: self
and
namedTempAt: index put: aValue
��� "Set the value of the temp at index in the receiver's sequence of tempNames.
��� �(Note that if the value is a copied value it is also set out along the lexical chain,
��� � but alas not in along the lexical chain.)."
��� ^self debuggerMap namedTempAt: index put: aValue in: self
so, if I understand correctly all we need to do is to fix tempNamed: and tempNamedPut: so that the delegate to namedTempAt: and namedTempPut: rather than to tempAt: and tempAtPut: � ?
Yes.�