def original_method_from_superclass
::Kernel.warn "|\n|WARNING: On ruby 1.8, rspec-mocks is unable to bind the original\n|`\#{@method_name}` method to your partial mock object (\#{@object})\n|for `and_call_original`. The superclass's `\#{@method_name}` is being\n|used instead; however, it may not work correctly when executed due\n|to the fact that `self` will be \#{@object.superclass}, not \#{@object}.\n|\n|Called from: \#{caller[2]}\n".gsub(/^ +\|/, '')
@object.superclass.method(@method_name)
end