std::auto_ptr< Product > getProduct() { std::cout << "\tDirector::getProduct()\n"; return builder_->getProduct(); }