Ah - OK, so the signature is indeed constrained by use as a (kinda) call-back.  Faire enough, ignore my ignorant gabblings !