Add up the changes?

Removed error suppression from &$model because Model $model is now itself an object which is passed as reference.

Other minor corrections.

Collaboratively updating now.