Why do you think that the Document Object Model is in the order that it is?