{
  a: [1, 2, 3, 4, 5, 6, 1, 2, 3] distinctBy $,
  b: ["a", "b", "c", "d", "e", "a", "b", "c"] distinctBy $,
  c: [1, 2, 1, 2, 3, 4, 5, 6, 7][0 to 5] distinctBy $,
  d: in0.numbers distinctBy $,
  e: in0.letters distinctBy $,
  f: in0.words distinctBy $,
  g: in0.average distinctBy $,
  h: [{key:1, value:"Data1"}, {key:2, value:"Data2"}, {key:3, value:"Data3"}] distinctBy $,
  i: [{key:1, value:"Data1"}, {key:1, value:"Data1"}, {key:3, value:"Data3"}] distinctBy $,
  j: [{key:1, value:"Data1"}, {key:1, value:"Data2"}, {key:3, value:"Data3"}] distinctBy $,
  k: [{key:1, value:"Data1"}, {key:2, value:"Data1"}, {key:3, value:"Data3"}] distinctBy $,
  l: [true, false, true] distinctBy $,
  m: [null, null, null] distinctBy $,
  n: [[1, 2, 3] distinctBy $, [4, 5, 6] distinctBy $, [1, 2, 3] distinctBy $, [7, 8, 9]] distinctBy $,
  o: in0.arrays distinctBy $,
  p: in0.objects distinctBy $,
  q: (in0.single ++ in0.single) distinctBy $,
  r: [null,null,"2","2",true,true] distinctBy $,
  s: [{key:1, value:"Data1"}, {key:2, value:"Data2"}, {key:1, value:"Data3"}] distinctBy $.key,
  t: in0.numbers distinctBy (number) -> number,
  u: in0.numbers distinctBy ((number) -> number),
  v: [1, 3, "3", "abc"] distinctBy $
}