(To that end, perhaps `BuildSignatureFromGlobalConfiguration()` should be renamed to simply `BuildSignature()`?)