bugfix: model.clone(). adding spec to test for it as well.