"People get annoyed when you try to debug them." -- Larry Wall (Open Sources, 1999 O'Reilly and Associates)