How does separation of powers work?