Fix bug caused by ambiguous names in result.
Add __repr__ for easier debugging.
Add convenience decorators for walker types and aspect adapters.