anchor.diff:      });
     }
   
  +  /**
  +   * Gets the GitHub Pages Information for this Repository
  +   */
     Future<RepositoryPages> pages() {
       return github.getJSON("/repos/${fullName}/pages", statusCode: 200, convert: RepositoryPages.fromJSON);
     }
   
  +  /**
  +   * Gets the Repository Hooks
  +   */
     Future<List<Hook>> hooks({int limit: 30}) {
       return github.getJSON("/repos/${fullName}/hooks", statusCode: 200, params: {
         "per_page": limit
  
positive.code:     return completer.future;
    }
  
    Future<List<Repository>> forks({int limit: 30}) {
      return github.getJSON("/repos/${fullName}/forks", statusCode: 200, params: {
        "per_page": limit
  
negative.code:     return list.first.key;
    }
    
    /**
     * Names of Languages Used
     */
    List<String> get names => _data.keys.toList()..sort();
    
    /**
     * Actual Information
     * 
     * This is a Map of the Language Name to the Number of Bytes of that language in the repository.
     */
    Map<String, int> get info => _data;
    
    /**
     * Creates a list of lists with a tuple of the language name and the bytes.
     */
    List<List<dynamic>> toList() {
      var out = [];
      for (var key in info.keys) {
  