Remove dead constructors and assert if we ever pass null in as encoding for all D*Nodes