bile composition is upset because a large amount of animal protein is consumed and bile salts have lost the ability to dissolve the cholesterol, which is what happens when a small amount of animal protein is consumed.
That is the most concise explanation. There are many other variables involved in the formation of cholesterol stones. Andreas Moritz
' book, The Amazing Liver Cleanse is a good resource book on the topic of liver/gallbladder flushing.
You may want to check out his forum under "Ask Andreas".