{
  a: in0.string match {
    case str if str == "Mariano" -> str ++ " de Achaval"
    case str if str == "Emiliano" -> str ++ " Lesende"
  },
  b: in0.number match {
    case n if n < 3 -> "smaller"
    case n if n > 3 -> "bigger"
  },
  c: in0.boolean match {
    case b if b == false -> false
    case b if b == true -> true
  },
  d: in0.date match {
    case d if d < |2015-08-05| -> false
    case d if d > |2015-08-05| -> true
  },
  e: in0.object match {
    case obj if obj.b? -> "has b"
    case obj if obj.a? -> "has a"
  },
  f: in0.array match {
    case arr if sizeOf(arr) > 2 -> "bigger"
    case arr if sizeOf(arr) < 2 -> "smaller"
  }

}