jclouds seems to use a Builder pattern preferentially?