anchor.diff:  
   let { Real = real;  Imaginary = imaginary; } = complexNumber // Alle Member
   let { Real = real'; } = complexNumber' // Einzelne
  +let real'' = complexNumber'.Real // Point Style ist auch möglich für einen Wert
   
   (** <div style="display: none" > *)
   (*** define-output:Record-Deconstruction ***)
  -printf "real = %f | imaginary = %f | real' = %f" real imaginary real'
  +printf "real = %f | imaginary = %f | real' = %f | real'' = %f" real imaginary real' real''
   (** </div> *)
   
   (*** include-output: Record-Deconstruction ***)
  
positive.code: - Höhengrad und Breitengrad sind beide floats
  - Beide werte jedoch stellen einen anderen Domain dar
  
  ' In DDD (Domain Driven Design) spielen diese oft eine wichtige Rolle.  
  ' Z.B. kann ich dadurch Primitives so definieren dass diese untereinander nicht „kompatibel“ sind, auch wenn diese vom gleichen Typ sind.
  
  *)
  
negative.code: (**
  
  ---
  ### DU: Construction
  
  Für jeden Union Case gibt es eine Constructor Funktion
  
  