From: "Weirich, James" Date: 2003-11-20T04:47:29+09:00 Subject: Re: "stereotyping" (was: Re: Strong Typing (Re: Managing metadata about attribute types) > But again, that flexibility is LOST when you have to pass an > object to a method that REQUIRES it to behave a certain way. Using "kind_of" testing /further/ reduces flexibility by requiring particular inheritance structures in addition to the protocol requirements. > Having absolutely NO mechanism leaves people who need to check > for certain methods and parameters hanging in the wind. Can you give an example of where someone would NEED to check. -- -- Jim Weirich / Compuware -- FWP Capture Services -- Phone: 859-386-8855