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 ( Class: Range (Ruby 1.9.3) ) list 3 parameters. Where's the confusion?

Fred