The uniqueidentifier argument is only needed by the version selector and can be set within the output fragment function using it. There's no need for it to be a parameter when calling the output fragment function.