anchor.diff:          } else {
             str = str.substring(1, str.length - 1);
           }
  +      } else {
  +        str = str.trim();
         }
         return _unescapeLSON('"${str}"');
       } else if (type == LsonTokenType.NUMBER) {
  
positive.code:     return "LsonToken(type: ${type.name}, value: ${value}, start: ${start}, end: ${end})";
    }
  
    dynamic getValue() {
      if (type == LsonTokenType.STRING) {
        var str = value;
  
negative.code:     LsonToken token;
      var expectValue = true;
      var key;
  
      var isKey = true;
  
      while ((token = lexer.nextToken()) != null) {
  