anchor.diff:  # prints "foo => bar"
   println(e: getKey() + " => " + e: getValue())
   ----
  -
  
positive.code: 
  [source,golo]
  ----
  try { 
    ... 
    raise("Somehow something is wrong")
  } catch (e) { 
    ...  
    raise("Something was wrong, and here is the cause", e)
  }
  ----
  
negative.code: let pwd = readpwd("type your password:")
  ----
  
  === Number type conversions ===
  
  The following functions convert any number of string value to another number type:
  `intValue(n)`, `longValue(n)`, `charValue(n)`, `doubleValue(n)` and `floatValue(n)`.
  
  The usual Java type narrowing or widening conventions apply.
  
  [source,golo]
  ----
  let i = intValue("666")   # 666 (string to integer)
  let j = intValue(1.234)   # 1 (double to integer)
  let k = intValue(666_L)   # 666 (long to integer)
  # etc
  ----
  
  === Exceptions ===
  
  `raise` can be used to throw a `java.lang.RuntimeException`. It comes in two forms: one with a
  