Optimizations of `and` and `or` (possibly new semantics for) and comparison chaining

2 posts were merged into an existing topic: Does Julia ever do outlining?