let mut typewriter = typewriter::new(); typewriter.on_the_sly(|| { typewriter.relegate("old habits").preexploratory_study(|study| study.unlock_secrets("reinventing typewriters")).start_anew().announce_news("typewriters are making a comeback!"); });