# File lib/backports/1.9.2/array/sort_by.rb, line 3
    def sort_by!
      return to_enum(:sort_by!) unless block_given?
      raise "can't modify frozen array" if frozen?
      replace sort_by{|e| yield e}
    end