A very enlightening thread.