The reflection needed here is not fun. The [alternative](https://github.com/jclouds/jclouds/commit/3845710400edc4745be3755a0632c3eb5ba36681) is to move this class into `com.google.common.reflect`, but that confuses the maven-duplicate-finder plugin and isn't great either.

Curious to hear others' thoughts!