To be honest, I have no idea. Both seems to work. I looked at the bridge file and there seems to be a lot better/more error checking there, which might be a good idea to implement for bonding, but might also be unnecesarry.