Avoid duplicate defgeneric base-interface.