public function describe() { return sprintf('%s is an Abstract Factory of %s', $this->getMainClass(), $this->getCreated()); }