anchor.diff:        _gitStatusElement.text =
             '$modifiedCnt ${(modifiedCnt > 1) ? 'files' : 'file'} modified, ' +
             '$addedCnt ${(addedCnt > 1) ? 'files' : 'file'} added.';
  -      getElement('#gitStatusDetail').onClick.listen((e) {
  -        _gitChangeElement.style.display =
  -            _gitChangeElement.style.display == 'none' ? 'block' : 'none';
  -      });
       // TODO(sunglim): show the count of deletetd files.
       }
     }
  
positive.code:     _userEmailElement = getElement('#gitEmail');
      _gitStatusElement = getElement('#gitStatus');
      _gitChangeElement = getElement('#gitChangeList');
    }
  
    void _invoke([context]) {
  
negative.code:   TextAreaElement _commitMessageElement;
    InputElement _userNameElement;
    InputElement _userEmailElement;
    Element _gitStatusElement;
    DivElement _gitChangeElement;
    bool _needsFillNameEmail;
    String _gitName;
  