| Index: service/info/interface.go | 
| diff --git a/service/info/interface.go b/service/info/interface.go | 
| index a4541482fdebba59354e0b85681980dd715e259c..c138afa5854290ea0fcda2b2ff6b797045137029 100644 | 
| --- a/service/info/interface.go | 
| +++ b/service/info/interface.go | 
| @@ -36,4 +36,14 @@ type Interface interface { | 
| AccessToken(scopes ...string) (token string, expiry time.Time, err error) | 
| PublicCertificates() ([]Certificate, error) | 
| SignBytes(bytes []byte) (keyName string, signature []byte, err error) | 
| + | 
| +	// Testable returns this Interface's Testable interface. Testing will return | 
| +	// nil if testing is not supported in this implementation. | 
| +	Testable() Testable | 
| +} | 
| + | 
| +// Testable is an additional set of functions for testing instrumentation. | 
| +type Testable interface { | 
| +	SetVersionID(string) context.Context | 
| +	SetRequestID(string) context.Context | 
| } | 
|  |