A couple of comments to describe in a "human-readable" way what these patterns will look like? See e.g. [JcloudsVersion](https://github.com/jclouds/jclouds/blob/master/core/src/main/java/org/jclouds/JcloudsVersion.java#L45)