I wish we didn't have to include gcp-common in the standard lib directory, even for people that don't use GCP. It feels like continuing the sins of our forebears (aws-common, that is). Which / how many jars does this end up adding? Trying to convince myself to be okay with this and not fight it :)    I think you said you tried doing a transitive dependency but had issues with it. For sake of getting it written down - what'd you try & what went wrong?