NodeV3( this.start, this.end, { this.tag, this.content, this.parent, }) { if (tag != null && content != null) throw Exception("content and tag cannot both be != null"); }