Stores and manages variables that will be used in constructing new [Blackboard] instances. Constructs a new instance of a [Blackboard] using this plan. Populates [param p_blackboard] with the variables from this plan. If [param p_overwrite] is [code]true[/code], existing variables with the same names will be overwritten.