Thread:Talk:VisualEditor/Software design/Linear model and not DOM?

I don't undertand why not use DOM model, and why use so complex and non-standard "Linear model".