$variable{junction-code} и ^method(junction-expr) << вещи самовзрывающиеся
Александр Петросян (PAF) 07.10.2004 10:22
это простое правило просто и изящно реализовано в коде.
теоретически возможно сделать исключение для is, однако это непоследовательно и внутренне некрасиво. а значит, неправильно.
«самолёт некрасивый — летать не будет» (c) туполев (приблизительно так).
чтобы junction не работал несколько раз, надо его вычислить и положить в переменную, в дальнейшем пользоваться уже ею.