module Regexp::Syntax

def comparable_version(name)

def comparable_version(name)
  # add .99 to treat versions without a patch value as latest patch version
  Gem::Version.new((name.to_s.scan(/\d+/) << 99).join('.'))
end