Work around weirdness with MX::MarkAsMethods and overloading roles

Marking overload subs like ("" as methods caused them to be copied from the
class to the role. This made the class _look_ like it implemented overloading
for the op, but overloading wasn't actually enabled, causing weird errors.