> On 12 May 2015, at 20:31, Torsten Bergmann <[email protected]> wrote:
> 
> Three questions that might end up in issues:
> 
> 
> 1. Is there a reason why  Association(class)>>#key:value: looks like
> 
>         key: newKey value: newValue
>               ...
>            ^(super key: newKey) value: newValue
>                       
>         instead of            
>         
>           key: newKey value: newValue
>               ...
>            ^(self key: newKey) value: newValue
> 
>         in case #key: will be redefined in Association class

Maybe someone once thought, counting byte codes, that this was slightly faster, 
because the super implementation bypasses #initialize doing a #basicNew instead 
of a #new ? 

>  2. What is the reason for LookupKey>>#canAssign. Method stamp says ajh from 
> 2002.
>     This message is not sent and I guess we can remove/deprecate it.

Probably.

>  3. Similar question for LookupKey>>#isSpecialReadBinding  from ar in 2003    
>     This message is not sent and I guess we can remove/deprecate it.

Probably.

> Comments welcomed!
> 
> Thanks
> T.
> 


Reply via email to