anchor.diff:  It is sometimes necessary to indent documentation blocks to match the surrounding code format.
   Documentation blocks erase indentation based on the indentation level of the opening block:
   
  -[listing]
  -....
  +[source,golo]
  +--
   ----
   The most useful augmentation *ever*.
   ----
  
positive.code: Impressive!
  ----
  function adder = |x, y| -> x + y
  ....
  
  === Rendering documentation
  
  
negative.code:   ----
    function toURL = |this| -> java.net.URL(this)
  }
  --
  
  When generating documentation from the code above, the documentation block of the `toURL` function
  is unindented of 2 spaces.
  