Abstract the boolean prompts