This is a reworked implementation of the first, much more complex implementation (see PR #674) and takes into account all the comments to the previous version.
It's been made as a separate PR (again) to reduce the number of commits affecting the changes, and avoid silly old me merging the whole release branch..
This is a reworked implementation of the first, much more complex implementation (see PR #674) and takes into account all the comments to the previous version. It's been made as a separate PR (again) to reduce the number of commits affecting the changes, and avoid silly old me merging the whole release branch..