I'd recommend taking advantage of the aliases, whose defaults are defined at https://github.com/boxen/puppet-ruby/blob/master/data/common.yaml#L12-L21, like so:

```puppet
ruby::version { '1.9.3': }
ruby::version { '2.0.0': }
ruby::version { '2.1.0': }
```