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
signature.asc
Description: Message signed with OpenPGP using GPGMail