x-yuri,
Конечно понял, я же писал
А что такое выражения с побочными эффектами?
Не в выпендреже дело, просто пишу так и все. По крайней мере, когда знаю, что этот код кроме меня трогать не будет.
По оптимизации. Мой код, как минимум, в 5 раз короче получился.