anchor.diff:  [source,golo]
   ----
   function deco2 = |fun| {
  -    return |args...| {
  -        print("deco2 + ")
  -        return fun: invokeWithArguments(args)
  -    }
  +  return |args...| {
  +    print("deco2 + ")
  +    return fun: invokeWithArguments(args)
  +  }
   }
   
   @deco2
  
positive.code: ----
  @deco1
  function foo = |a| {
      return "foo: " + a
  }
  ----
  
  
negative.code: return a new function printing the message (`hello`) before delegating to the
  inner function.
  
  
  === Use Cases and Examples ===
  
  ==== Aspect oriented programming ====
  