Apologies if I missed an earlier discussion about the desirability of primitives here, but if `getContentLength` actually [returns a `Long`](https://github.com/jclouds/jclouds/blob/master/core/src/main/java/org/jclouds/io/ContentMetadata.java#L55) would it not be more straightforward to assign it to a `Long`?

Am fine with either alternative, by the way...