@IanJ: Thank you for that. I was typing... well, you don't need to know what I was typing.