Verifies common usecases for trimdefault/applydefault functions:
* Basic cases
* Real dashboard

-- CUE --
{ 
  id?: number
  uid: string
  gnetId?: string
  style: *"light" | "dark"
  timezone?: *"browser" | "utc"
  editable: bool | *true
  schemaVersion: number | *25
  version?: number
  graphTooltip: >=0 & <=2 | *0
}

-- Full --
{
  "id": 42,
  "uid": "emal8gQMz",
  "style": "light",
  "editable": true,
  "schemaVersion": 27,
  "version": 2,
  "graphTooltip": 0
}

-- Trimed --
{
  "id": 42,
  "uid": "emal8gQMz",
  "schemaVersion": 27,
  "version": 2
}