Оператор Perl:
select((select(s),$|=1)[0])
, который по предложению первоначального автора (сам Рэндал Шварц, который сказал, что он не любил его, но в то время ничего другого не было доступно) был заменен чем-то более понятным:
IO::Handle->autoflush
Помимо этой строки, некоторые библиотеки Java JDBC от IBM запутаны, и все переменные и функции представляют собой либо комбинации букв 'l' и '1', либо одинарные / двойные символы - очень сложно отследить что-либо до вы их все переименовали. Нужно было сделать это, чтобы отследить, почему они отлично работали в JRE IBM, а не в Sun.