internal virtual string CheckDelete() { return "can't delete " + NodeName; }
internal override string CheckDelete() { return(Value.CheckDelete()); }