human
Solve the following python programming problem given the following code:
@ testing.requires.savepoints 
def test_savepoint_commit(self) : 
    User = self.classes.User 
    s = self.session () 
    u1 = User (name = 'ed') 
    u2 = User (name = 'jack') 
    s.add_all ([u1, u2]) 
    s.begin_nested () 
    u3 = User (name = 'wendy') 
    u4 = User (name = 'foo') 
    u1.name = 'edward' 
    u2.name = 'jackward' 
    s.add_all ([u3, u2]) 
    eq_ (s.query (User.name).order_by (User.id).all (), [('edward',), ('jackward',), ('wendy',), ('foo',)]) 
    s.commit () 
    def go() : 
        assert (u1.name == 'edward') 
        assert (u2.name == 'jackward') 
        eq_ (s.query (User.name).order_by (User.id).all (), [('edward',), ('jackward',), ('wendy',), ('foo',)]) 
self.assert_sql_count (testing.db, go, 1) 
    s.commit () 
    eq_ (s.query (User.name).order_by (User.id).all (), [('edward',), ('jackward',), ('wendy',), ('foo',)]) 

    
    

    Fix the buggy line: s.add_all ([u3, u2])
assistant
#Here is Python program to fix the buggy line: s.

s.add_all ([u3, u4])