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

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.

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