very simple Model.update test
broken Model.update implementation
really broken version of Model.update