This thread has provided me with many laughs.