Push ifs up and fors down: The idiom, its algebra, and its limits | Hacker News Reader