example (bug in safari DOM where DomNode.attributes['name'] doesn't exist (every other browser supports this syntax)):
example2 (bug in ie6/7, checkbox becomes unchecked on DOM insertion):
example3 (XmlHttpRequest behavior sucks in safari (no way to access the XmlHttpRequest object that we are returning from)