Add docs for Model::transaction