AttrTree __repr__ now returns correctly for dangling nodes