There was no reason to limit version to be an int.

This was used when I thought of using the native Version class.