Creating an implicit text node

Inline nodes with content don’t work well without a lot of extra scripting (see this thread). Browser’s can’t really be made to behave properly when editing on the boundaries. The easiest way around this would be to either make the content in your immutable node a node attribute (so that it becomes an uneditable leaf node) or to define a node view that renders it as a leaf, without contentDOM property.