I'm inclined to agree with Richard on this one. I'd also like to see events supported as well, but that is another story.