While listening to Yet Another presentation on HTTP and the problems that can arise if a client or server doesn't correctly handle/ignore headers or content it doesn't understand, this came to me:
HTTP is like being married: you have to be able to handle whatever you're given, while being very careful what you send back.