My translation plugin is fighting jQuery for an undocumented $.getText

My translation plugin is fighting jQuery for an undocumented $.getText

It seems that 1.4 exposed a new $.getText utility function, which breaks my translation plugin. Or rather: My translations plugin - which uses $.getText - breaks $.text because it overwrites an undocumented $.getText function, which $.text depends on.

Some questions:

1. Why is this function not documented?

2. Why doesn't jQuery refer internally to getText function rather than jQuery.getText? Is this to save on the closure?

3. Why is this function not consistently named like other jQuery utlity functions?

  1. $.extend => $.fn.extend
  2. $.data => $.fn.data
  3. $.each => $.fn.each
  4. $.map => $.fn.map
  5. $.find => $.fn.find

vs.

  1. $.getText => $.fn.text

Is there any reason not to use $.text == $.fn.text?

Admittedly, I am moaning over this for purely selfish reasons: Namely, because I would like to keep my plugin working consistently with other getText interfaces in the world and not have to namespace it into something like $.i18n.getText (although I probably will). 

But wouldn't it make more sense to use $.text, instead of the already well established standard name for a translation service?