sub updateObject { my $self = shift; my $object = shift; my $method = shift; my @returnValues = $object->$method(@_); # This method handles all updates to object store. $self->_storeObject($object); return @returnValues; }