Use Gem::Version for better version comparison