recursify/mongoengine — comment on commit 63f83a9681d6fef4ac0239f37581b0ff29d394c7
File:  line 0
By recursify:

Whoops - yeah, didn't run the tests until now. And you're right. Is it a little weird to be using str(obj) for this kind of control flow? Other suggestions before I dive in further?

```
File "/workspace/src/mongoengine/mongoengine/document.py", line 173, in save
if ref and str(ref) not in _refs:
File "/workspace/src/mongoengine/mongoengine/base.py", line 904, in __repr__
u = unicode(self)
File "/workspace/src/mongoengine/mongoengine/base.py", line 904, in __repr__
u = unicode(self)
File "/workspace/src/mongoengine/mongoengine/base.py", line 904, in __repr__
u = unicode(self)
File "/workspace/src/mongoengine/mongoengine/base.py", line 904, in __repr__
u = unicode(self)

```