I don't understand why this doesn't break get_embedded_association, since it would call `.map` on the association instead of a collection proxy, which should break.  Is that an untested or unused code path or am I missing something?