Separation of Powers means that the three branches of government are separated . Canada makes limited use of separation of powers in practice , although in theory it distinguishes between branches of government .