On 29/10/05, Luke Palmer <[EMAIL PROTECTED]> wrote: > Moving on. > > role Baz { > does Bar; > } > > By my free-derivation (or composition in this case, I guess) > principle, Baz is now equivalent to Foo. If you think of them as > interfaces, it makes perfect sense. Baz provides no additional > implementations, nor imposes any additional requirements, and thus you > must do precisely the same things to conform to Baz as to Foo. > > Baz: bar() default
You meant to write 'equivalent to Bar', not Foo, right? Stuart