Is there a initialize function with 3 parameters???

Anyone who knows why there is no such initialize function with 3 parameters??? just open this link.

::Range.new(from, to, extracted[:exclude_end])

this function has 3 parameters. but I cant find such initialize function!!!

Range docs ( http://ruby-doc.org/core-1.9.3/Range.html#method-c-new ) list 3 parameters. Where's the confusion?

Fred