anyway that layouting model loosely binds into the selection and document model.