Thanks... that immediately showed new way to optimize if clauses (place most frequent break conditions first).

More about B- here:
http://www.delphibasics.co.uk/RTL.asp?Name=$B