Yep you're right.  I looked this over again this morning and realized at that time that commit() would have produced 'interesting' results....not exactly what you'd want though...