anchor.diff:    /// Removes a user from the team.
     ///
     /// API docs: https://developer.github.com/v3/orgs/teams/#remove-team-member
  +  @deprecated
     Future<bool> removeMember(int teamId, String user) {
       return _github
           .request("DELETE", "/teams/${teamId}/members/${user}")
  
positive.code:   /// Adds a user to the team.
    ///
    /// API docs: https://developer.github.com/v3/orgs/teams/#add-team-member
    Future<bool> addTeamMember(int teamId, String user) {
      return _github
          .request("PUT", "/teams/${teamId}/members/${user}")
  
negative.code:         convert: Organization.fromJSON, statusCode: 200);
    }
  
    /// Creates a Team.
    ///
    /// API docs: https://developer.github.com/v3/orgs/teams/#create-team
    Future<Team> createTeam(String org, String name, {String description, List<String> repos, String permission}) {
      var map = createNonNullMap({
        "name": name,
        "description": description,
        "repo_names": repos,
        "permission": permission
      });
      
      return _github.postJSON("/orgs/${org}/teams", statusCode: 201, convert: Team.fromJSON, body: map);
    }
    
    /// Edits a Team.
    ///
    /// API docs: https://developer.github.com/v3/orgs/teams/#edit-team
    Future<Team> editTeam(int teamId, String name, {String description, String permission}) {
      var map = createNonNullMap({
        "name": name,
        "description": description,
        "permission": permission
      });
      
      return _github.postJSON("/teams/${teamId}", statusCode: 200, convert: Team.fromJSON, body: map);
    }
    
    /// Deletes the team specified by the [teamId]
    ///
    /// API docs: https://developer.github.com/v3/orgs/teams/#delete-team
  