On 2013-10-30, at 22:36, Igor Stasenko <siguc...@gmail.com> wrote:

> I don't think there's something to fix.
> You cannot 'extend' classes belonging to other package in any other way
> than adding extension methods.
> Allowing extension of ivars or any other vars by foreign package
> is road to nowhere.
> 
> I would not like if shape of my kernel classes depends on what packages i load
> or in what order i loaded them. 
> To me it is clear that if one needs to add/remove/modify instance variables
> of some class, those changes should belong to the package containing that 
> class,
> not some random package.

Exactly, it would cause the same problem as we have with overrides in monticello

Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail

Reply via email to