actually more often than the signature (as again, very often it's interface implementations rather than overloads, so the signature is the same
Well, goto declaration vs goto definition is supposed to separate the interface from the implementation, but I havn't actually evaluated how well that happens.