When a generator assumes responsibility for product object creation in a factory method,which of the following capabilities become available
- Access to product constructors can be restricted
- Private data can be provided to new product objects
- Product objects can be configured after creation
- All of the mentioned