Anton Tagunov wrote:
Hello Berin!

BL> As I mentioned earlier, the Sink is the real contract.  It should
BL> be a Sink.  Now, the method does return a Queue (which includes
BL> both a Sink and a Source).  For the time being it works, but if
BL> we get more strict then it won't.

Just what I'm speaking about.
Let's do one of

A. Make Sink a Role interface (add a ROLE there)
   and go forward to switching to Sink from Queue.

B. Keep in mind that a Sink is kept under Queue.ROLE
   and never coerce what we get from Queue.ROLE
   to Queue, but only to Sink.

I understand that A. might upset someone already
using Fortress, but isn't now the last moment to do A?


Yes it is, so that is what we *should* do.


-- "You know the world is going crazy when the best rapper is a white guy, the best golfer is a black guy, The Swiss hold the America's Cup, France is accusing the US of arrogance, and Germany doesn't want to go to war. And the 3 most powerful men in America are named 'Bush', 'Dick', and 'Colon' (sic)".

-----Chris Rock


--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to