anchor.diff:    _debugDataSourceButton() =>
         new IconButton(icon: new Icon(Icons.bug_report), onPressed: () {
           setState(() {
  -          _performChangeUser("""
  -{"username": "ice1000","name": "千里冰封","honor": 935,"clan": "Gensokyo",
  -"leaderboardPosition": 4552,"skills": ["haskell","cross dress","sell moe"],
  -"ranks": {"overall": {"rank": -4,"name": "4 kyu","color": "blue","score":
  -1296},"languages": {
  -"java": {"rank": -8,"name": "8 kyu","color": "white","score": 2 },
  -"dart": {"rank": -8,"name": "8 kyu","color": "white","score": 3},
  -"haskell": {"rank": -4,"name": "4 kyu","color": "blue","score": 1291}}},
  -  "codeChallenges": {"totalAuthored": 0,"totalCompleted": 89}}""");
  +          _performChangeUser("""{"username":"ice1000","name":"千里冰封","honor":
  +1330,"clan":"Gensokyo","leaderboardPosition":2589,"skills":["haskell",
  +"cross dress","sell moe","kotlin"],"ranks":{"overall":{"rank":-3,"name":"3 kyu"
  +,"color":"blue","score":2083},"languages":{"java":{"rank":-8,"name":"8 kyu",
  +"color":"white","score":2},"dart":{"rank":-8,"name":"8 kyu","color":"white",
  +"score":5},"haskell":{"rank":-3,"name":"3 kyu","color":"blue","score":2078}}},
  +"codeChallengess":{"totalAuthored":0,"totalCompleted":108}}""");
           });
         });
   }
  
positive.code:             });
          }
        },
        information: "Information about yourself on Code Wars.\n"
            "You can change your username.",);
      _allPages = <_Page>[_friends, _kata, _me];
      _tabController = new TabController(vsync: this, length: _allPages.length);
      _tabController.addListener(_handleTabSelection);
  
negative.code:       floatingActionButton: !_selectedPage.fabHere ? null
            : new FloatingActionButton(
            key: _selectedPage.fabKey,
            tooltip: _selectedPage.information,
            backgroundColor: _selectedPage.fabColor,
            child: _selectedPage.createIcon,
            onPressed: _selectedPage.onClick ?? _showExplanatoryText),
  