B-56184 using more descriptive identifiers for generic types in http client api