Not out of the box. The general approach is to rename an existing method to a new name. Then, in your overwritten version, call the old method with the new name.
def String
alias to_i old_to_i
def to_i
old_to_i
end
end
You can also see alias_method_chainwhat does this for you.