We learned in civics class that the rationale behind separation of powers in federal government is to prevent any single branch from becoming too powerful. Evidently, President-elect Donald Trump was ...