bmo: my document working (correct caret color); todo: make a deep document model with elements, handle concurrency
false alarm, mydocument not working, starting duplaction of default styled document