Commited today the latest changes.
Hope it's fine for everybody.
I had no feedback for the time being (are you receiving my emails by the way ?)

Cheers and kudos to the contributors for this new version,
David