ActiveResource and Links

Is there a way to get ActiveResource to intelligently handle resource
documents that contain links to other resources? For example lets say
we have a tree hierarchy, where a child resource belongs to a parent
resource, and parents have children. The service returns a document
describing one resources, with a link to a parent. For example:

GET http://my-host/my-resources/456’ # =>

a name

What’s the best way to walk that tree with ActiveResource? Ideally
I’d like to avoid using the parent id and use the parent href instead,
as it seems more RESTful. But whatever works.

Thanks.

Steve