Username or EmailPassword
They (Microsoft) does do just that.
They invented the dependency hell.
Again, it sounds like there's more of an axe to grind here than you're letting on perhaps?
If zlib has a security flaw, upgrade zlib and then have the package application recompile the apps that rely on zlib. It's not hard.