is_

if (is_computer_on_fire()) { dump_halon(computer_room); }

This definitely lowers my opinion of BeOS . The coding style used is terrible ! You should never name your predicate . A predicate is not ask ing a question , it is answer ing it. Consider this code fragment

You cannot read it out loud, because it doesn't sound like English.