Why are all of these statements split up into different `op.execute(...)`? Is there a functional difference?