public function is_robot($key = NULL)
{
if (!$this->is_robot) {
return FALSE;
}
// No need to be specific, it's a robot
if ($key === NULL) {
return TRUE;
}
// Check for a specific robot
return isset($this->robots[$key]) && $this->robot === $this->robots[$key];
}