Prevent tree recursion depth from being exceeded.

Append namespace when the class name is same with parent class name.
Update 0.1.4.