fixed bug where original_method was being overridden twice if intercept_method_override was called twice