how come there is the function $.fn.ready?

how come there is the function $.fn.ready?

$.fn.ready(callback) ,it just bind the callback to the event  DOMContentLoaded for the document node.
so,why not make it be a static function mounted to the $ object?
it's strange to make it a function mounted to  $.fn