}
// wrap with framing logic if needed
if (!callConfig.isNoop()) {
directCall = SmartHandle
.from(directCall.signature(), InvocationLinker.wrapWithFraming(directCall.signature(), callConfig, implementationClass, rubyName, directCall.handle(), scope));
}
// provide a variable-arity path for specific-arity target
SmartHandle variableCall;
if (specificArity >= 0) {