NoMethodError: Attempt to call private method in using Geokit rake task

Problem
Trying to use the rake task for populating latitude and longitude details for addresses as described in the Web mashup projects book, gives the error about attempting to call private method.

Solution
Use the method save instead of update as suggested in the book.