Hello Pere, please, have a look at this implementation.
added 1 commit
Compare with previous version
merged
mentioned in commit 0ad7f774