class Hashie::Extensions::RubyVersion

def split_to_segments(version)

def split_to_segments(version)
  version.scan(/[0-9]+|[a-z]+/i).map do |segment|
    /^\d+$/ =~ segment ? segment.to_i : segment
  end.freeze
end