inheritedElsewhere
fun inheritedElsewhere(cls: String, methodName: String, owner: String, matches: List<Method>): IllegalArgumentException
The name resolved, but on an ancestor: this class carries no bytecode for it. Redirecting silently would widen the patch to every subclass, so the caller is told and re-aims.