def __call__(self):
if not self._is_callable:<EOL><INDENT>self._is_callable = True<EOL>self._mock = mock.Mock(name=self._path)<EOL>self._mock.add_spec([], True)<EOL>setattr(self._parent._mock, self._name, self._mock)<EOL><DEDENT>return Invocation(self, self._mock)<EOL>
Calling a mirror makes the mirrored mock object callable.
        Returns an invocation object that can be used to set return values and
        side effects for the mocked method.