added check for trying to mixin 2 virtual methods

When duplicating behaviors, if same named methods are virtual--an
exception is thrown.