I think what @everett-toews was saying though is that `<String,String>` is always going to be more common, so it's not desirable to force casting on every call to `getMetadata()`. It might make more sense to *only* populate `complexMetadata` with non-string data, because you're always guaranteed to get something you need to cast.
What do you think? --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds/pull/626#issuecomment-67393229
