Hi,
To help anyone else reading such a thread, this has been solved and is provided in another case:
with explanation.
Thanks.
Michael.