fall_on_sword
void fall_on_sword();
fall_on_sword("cannot open", buf);
fall_on_sword("cannot write", buf);
fall_on_sword("cannot close", buf);