public function __construct($record = null, $isSingleton = false)
{
parent::__construct($record, $isSingleton);
// we're explicitly setting our ID to -1. This is detected by the
// permission service management code for public permission application
$this->ID = -1;
}