# File lib/flexmock/mock_container.rb, line 251
251:     def make_partial_proxy(container, obj, name, safe_mode)
252:       name ||= "flexmock(#{obj.class.to_s})"
253:       if !obj.instance_variable_defined?("@flexmock_proxy") || obj.instance_variable_get("@flexmock_proxy").nil?
254:         mock = FlexMock.new(name, container)
255:         proxy = PartialMockProxy.new(obj, mock, safe_mode)
256:         obj.instance_variable_set("@flexmock_proxy", proxy)
257:       end
258:       obj.instance_variable_get("@flexmock_proxy")
259:     end