Constructs an instance using specified optional container services
implementation. If the portlet preferences service is provided, it will
be used. Otherwise, the default portlet preferences service will be used.
Parameters: root - the root optional container services implementation.