it's impossible to pit alcibiades into a single faction, because he kept swapping sides to cover his butt. And as for the makedonian library, i say just make it so you can research alot of non-standard upgrades there, as opposed to foreign tech. besides, some of that foreign tech might only work on that faction given it has structures, units and heroes to be affected, seperate ones, than makedonians have, so it'd be a headache to implement.