How long should your extended fasts be? How often should you do them? What precautions should you take?