private function makeSureWeHaveASubject()
{
if (null === $this->subject && $this->wrappedObject->getClassName()) {
$instantiator = new Instantiator();
return $instantiator->instantiate($this->wrappedObject->getClassName());
}
return $this->subject;
}