Added basic support for version comparison