stage one of Giraph sideEffects. For @joshsh with love.