@davewill: These days there are a lot more browser developers so the spec is a lot more detailed now.