# File lib/flexmock/partial_mock.rb, line 42
42:     def initialize(obj, mock, safe_mode)
43:       @obj = obj
44:       @mock = mock
45:       @method_definitions = {}
46:       @methods_proxied = []
47:       unless safe_mode
48:         add_mock_method(:should_receive)
49:         MOCK_METHODS.each do |sym|
50:           unless @obj.respond_to?(sym)
51:             add_mock_method(sym)
52:           end
53:         end
54:       end
55:     end