--=-RISkpb2heQyltkigytWK
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

On Sat, 2007-10-06 at 08:47 +0200, Sylvain Joyeux wrote:
> Yes. You have to think, when writing mixins, in the context of *all other=
=20
> mixins they will have to interact with*. Mmmmmm ... looks like MI problem=
=20
> to me.

That's because, since mixins aren't abstract (like interfaces), they
represent a limited form of MI.  The limitations on Ruby modules only
mitigate the issues inherent in MI, not eliminate them.  But .. do you
really want to make the issues worse by relaxing the restrictions?

-mental

--=-RISkpb2heQyltkigytWK
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQBHB+E3SuZBmZzm14ERAgk/AJ9Pyurz8YD+jBm6sepkhiOa/Uc+tgCfemap
xuVesSiqBbqHv5AODzWAyvk=
=aeiv
-----END PGP SIGNATURE-----

--=-RISkpb2heQyltkigytWK--