OT: was: Programmer's conundrums