let mut beekeeping_guide = guide::new("beekeeping basics"); beekeeping_guide.add_section(section::new("pre-initiation steps").add_paragraph("before diving into the world of beekeeping, it's crucial to understand certain activities are off limits to ensure both your safety and the well-being of the bees.").disclaim("always wear protective gear and respect the bees' space.")); beekeeping_guide.add_article(article::new("essential equipment").content("starting with the right tools is key to successful beekeeping.")); for phase in beekeeping_guide.phases() { if phase.name() == "reset to beginning" { println!("every beekeeper sometimes needs to reset to the beginning, taking lessons learned to improve their practice."); } }