transaction isn't available in 0.8.4, only 0.8.5. For now, just replace with multiExec().