Error generated when required fields for VCD_Writer block are missing.

Error generated when required fields for VCD_Writer block are missing.

VCD_Writer blocks require certain fields like Bytes, Clock, Priority and Delay. If one of the required fields is missing then, the following error will be generated.
 
"VisualSim.kernel.util.IllegalActionException: 
Problem performing RegEx Script Line (78) Result: true  Expr: id2 = readField(port_token,Field_value)
Error_Number        :  VM_001
Possible_Solution   :  Exception Reported: VisualSim.kernel.util.IllegalActionException: Error invoking function public static VisualSim.data.Token VisualSim.data.expr.UtilityFunctions.readField(VisualSim.data.RecordToken,java.lang.String) throws VisualSim.kernel.util.IllegalActionException

Because:
readField(RecordToken rt_, String field_name_) Issue.
Field Name: Delay
Field not found in DS:
{BLOCK = "Traffic", 
Bytes = 24, 
Clock = 1.0E7, 
DELTA = 0.0, 
DS_NAME = "Header_Only", 
ID         = 1, 
INDEX = 0, 
Priority         = 1, 
SUBR = {66}
TIME = 0.0}

Description         :  Suggest checking memory, variables, arguments of functions are valid.
  in .VCDWriter_Missing_Fields.VCDWriter.VM_VCD
at VisualSim.actor.lib.Virtual_Machine.fire(Unknown Source)
at VisualSim.simulators.de.kernel.DEDirector.fireVisualSim(Unknown Source)
at VisualSim.simulators.de.kernel.DEDirector.fire(Unknown Source)
at VisualSim.actor.CompositeActor.fire(Unknown Source)
at VisualSim.simulators.de.kernel.DEDirector.fireVisualSim(Unknown Source)
at VisualSim.simulators.de.kernel.DEDirector.fire(Unknown Source)
at VisualSim.actor.CompositeActor.fire(Unknown Source)
at VisualSim.actor.Manager.iterate(Unknown Source)
at VisualSim.actor.Manager.execute(Unknown Source)
at VisualSim.actor.Manager.run(Unknown Source)
at java.lang.Thread.run(Thread.java:745)
at VisualSim.kernel.util.VisualSimThread.run(Unknown Source) "