anchor.diff:  
   == Motivation
   
  -The `toInt()` function indicates conversion to something called `Int`, which does not exist in Cypher.
  -Presumably every programmer will be aware that `int` is a common short form for `integer`, but this relies on an inherited, implicit piece of knowledge.
  +The `toInt()` function indicates conversion to `Int`, which is neither a type nor any other known Cypher construct.
  +In many programming languages, `int` is used as a short form of `integer`, but we cannot rely on this being known to any Cypher developer.
   Following Cypher's guiding principles, explicit is better than implicit, and this CIP argues that `toInteger()` is a more explicit and better name.
   
   Furthermore, there is an opportunity to create a very simple and consistent rule that all scalar types should come with a type conversion function on the pattern `toX()` where `X` is the name of the type.
  
positive.code: 
  == Benefits to this proposal
  
  A simple, general rule for type conversion functions for all scalar types.
  Remove possible confusion where `int` and `integer` may be confused for different things.
  Addition of a cheap, useful function with functionality that could be expected given the other type conversion functions.
  
negative.code: 
  === Syntax
  
  Apart from adding a new function and changing the name of a function, no syntactical changes are suggested.
  
  === Semantics
  
  