render
A method's mojmap signature text, e.g. use(Level, Player). This is BOTH the dedup key for the "exactly one signature" rule and one line of the candidate list in an error message, and it must stay one function: what the rule collapses is exactly what the error must not list twice.
Deliberately excludes the return type. Two methods differing only there — a covariant-return bridge that escaped the ACC_BRIDGE filter, or aggressively-overloaded obfuscated bytecode — are indistinguishable to a callback, so they are not ambiguous in the sense this rule protects: entry advice never sees a return value, and exit advice boxes it to Object regardless. Including the return type would raise an "ambiguous" error the caller cannot possibly resolve, because the API has no return-type selector.
That reasoning is a live dependency: if exit advice ever exposes a TYPED return value, this must grow a return type and the API must grow a way to select on it.
mojmapName arrives ALREADY demapped, rather than being looked up here: one caller holds the name the script asked for and needs no lookup at all, and the other has a loaded Method to demap from, which is strictly better than the owner-free lookup this could do. Neither shape fits inside one signature.