Made recursive test to work.
Moved model traits.
WriteTrait::UpdateOne