anchor.diff:  part of model;
   
  -// A map of Dart keyCodes (whatever they really are)
  -// to UTF8 integers of their Shift equivalents.
  +// Remapping of Dart keyCodes (whatever they really are)
  +// to UTF8 integers of their Non-Shift equivalents.
   const Map<int, int> NOSHIFT_KEYS = const {
     65: 97,   // A => a
     66: 98,   // B => b
  
positive.code:   88: 120,  // X => x
    89: 121,  // Y => y
    90: 122,  // Z => z
    186: 59,  // : => ;
    187: 61,  // + => =
    188: 44,  // < => ,
  
negative.code:   222: 39   // " => '
  };
  
  // Remapping of Dart keyCodes (whatever they really are)
  // to UTF8 integers of their Non-Shift equivalents.
  const SHIFT_KEYS = const {
    48: 41,   // 0 => )
    49: 33,   // 1 => !
  