code: def get(self, key: str, default: Any = None) -> Any:
      if key == "full_name":
          return (
              f"{self._obj.first_name} {self._obj.last_name}"
              if self._obj.last_name
              else self._obj.first_name
          )
      elif key == "workspaces":
          return [workspace.name for workspace in self._obj.workspaces]
      else:
          return super().get(key, default)
  
imports: from datetime import datetime
  from typing import Any, List, Optional
  from uuid import UUID
  from argilla.server.constants import ES_INDEX_REGEX_PATTERN
  from argilla.server.models import UserRole
  from argilla.server.pydantic_v1 import BaseModel, Field, constr
  from argilla.server.pydantic_v1.utils import GetterDict
label_desc: Use image node_id 1 for calling the UserGetter obj's underlying member method code with example usage: obj.get(key, default) and returns: unknown, unknown, super