disallow duplicate methods in trait impls