// Do we have to worry about sub-second race conditions?
// XXX: Needs to be above the parent::__construct() call...?
- $this->id_suffix = rand();
+ // When creating a notice form we don't want to collide with
+ // possibly existing HTML elements, as naming conventions are similar.
+ $this->id_suffix = mt_rand();
parent::__construct($action);