The problem with that is that it is
not providing the standard library API, but rather its own API. A good alternative should
only remove footguns (ideally, to the point that you can replace with typedefs and get correct behavior just with less protection in case of future changes).
Aside, it's embarrassing that all these alternative libraries fail to implement automatic correct signed/unsigned mixing. It's not like it's particularly hard to implement!