This is interesting, since the default for an unassigned int var is 0. But IIUC, this ensures that when no count property is provided, that indicates a Module that should be deployed exactly once. Whereas if an explicit count property is provided with a value of 0, that indicates a Module that should be deployed on every Container. Is that correct?