Text.Impl
T: { ... }
let ofNode: Dom.node => option(T.t);
let splitText: offset:int => unit => T.t => Dom.text;
let wholeText: T.t => string;