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]
