Adding this here so it's not forgotten; @stefanct wrote in PR #14
I think scripts that are supposed as aids in compatibility checks should be most compatible themselves. Therefore I've spent some time on getting rid all the bashism in the main script. Performance is certainly impacted (and most probably slightly negatively) but I've tried to keep everything backward-compatible including the argument checks. All tests keep passing throughout the patch series.
Adding this here so it's not forgotten; @stefanct wrote in PR #14