public function set_bool_value($value) { if (!is_bool($value)) { $this->error('invalid_bool_value', 'O noes'); } $this->set_prop('bool_value', $value); }