Tabs to spaces
Avoid potential recursion when printing an unnamed <class> object.
Merge pull request #512 from BarAgent/hackathon

Recursion fix