This repo is not the place to discuss this issue. bitcoinjs-lib would be more appropriate.
If we were to implement this, we will need to make a PR for each library. So an issue is more appropriate. (If I merge this, then it will only affect this repo, which doesn't make much sense. Also, if the discussion concludes in a "no", closing 50 PRs is a waste of everyone's time.)
In general (and rather ironically), PRs and Issues with blank message bodies in themselves can be viewed as harassment, and usually merit closing without explanation. (If you won't respect me with an explanation, then I don't owe you an explanation)