OK, I get it, can you create a separate PR with this new function generateUniqueRequestId() and the two previous $wsdlUrl parameter