anchor.diff:  ----
   
   Simple, and does the work. You will see later that, not only can we set a
  -specific condition as to when to flush but we can also select which tuple to
  +specific condition as to when to flush but we can also select which tuples to
   flush and which to keep from one window to the next.
   
   There you have it. We added an +EXPORT+ keyword at the end of this new
  
positive.code: |1507295725.54 |rxdmac |used |1816403968
  |1507295725.54 |rxdmac |slab_recl |3054088192
  |1507295725.54 |rxdmac |buffered |1897594880
  |====================
  
  On your system other "type instances" might appear; please adapt as you read
  along.
  
negative.code: 
  It will return from 1 (if the separator is not found) to many results.
  
  When a function outputs several results then as many tuple will be output by
  the node. That is, for one input there will be N outputs. When the SELECT
  statement uses several such functions returning multiple results then the
  Cartesian product of all those results is output.
  
  So for instance the output tuples of +split(" ", "foo bar"), 42+ would be:
  
    "foo", 42
    "bar", 42
  
  and the output tuples of +split(" ", "foo bar"), 42, split(" ", "baz bam")+
  would be:
  
    "foo", 42, "baz"
    "foo", 42, "bam"
    "bar", 42, "baz"
    "bar", 42, "bam"
  
  In our case we just want to split incoming field +line+ by spaces:
  
  