nex3/haml — pull request #444 by jnv (2011-10-16 11:45:18+00:00)
Title: Handle records with multiple IDs in object reference #438

See issue #438

`parse_object_ref` checks for `to_key` method, which (as defined by ActiveModel) should return an array. If referenced object responds to that method, its unique ID is generated from it. Otherwise it'll fall back to `ref.id` (current behaviour).