By default prepareToBeSaved will do nothing. This is sent to each object immediately before it is saved to disk. To do anything useful a user must subclass and override this method.