@Override
    public boolean needRestart() {
        return restart;
    }
Adds a child to this node with the given type, name and value. Necessary children on the path
to the given leaf node will be added as well.

@param name         the full name/path of the node to add.
@param defLine      the parsed .def-file line to add.
@param comment      comment extracted from the .def-file.
configgen/src/main/java/com/yahoo/config/codegen/InnerCNode.java