This definitely works, but I'd like to see us use a more conventional Ruby way of doing this.

See: https://github.com/rspec/rspec-core/blob/master/lib/rspec/core/version.rb and 
https://github.com/rspec/rspec-core/blob/master/rspec-core.gemspec#L3-L7